Baudouin
08/18/2023, 4:03 PMcontext.getString
dans un objet mais ça ne fonctionne pas.
J'ai tenté aussi avec un Resources.getSystem()
mais ça fait tout planter.
package com.baldo.bob.ui.compose.notes.feelingModel
import com.baldo.bob.R
object FeelingList {
val feelingList: List<Feeling> = listOf(
//problème ici
Feeling("\uD83E\uDD75", context.getString(R.string.terrible)),
Feeling("\uD83D\uDE1E", "Pas bien"),
Feeling("\uD83D\uDE10", "Bof"),
Feeling("\uD83D\uDE42", "Ca va"),
Feeling("\uD83D\uDE0D", "Au top !"),
)
val feelingListString : List<String> = feelingList.map { it.icon + " - " + it.label }
}
Bref si quelqu'un a une idée je suis preneur 😉 merci !!mbonnin
08/18/2023, 4:06 PMBaudouin
08/18/2023, 4:07 PMmbonnin
08/18/2023, 4:13 PMobject
. Il faut forcément le passer en paramètrembonnin
08/18/2023, 4:14 PMOya Canli
08/18/2023, 4:55 PMobject
. J'utilise simple class, c'est DI (Hilt) qui le fait singleton. (Avec Hilt c'est extra simple d'injecter app context.Oya Canli
08/18/2023, 4:57 PMlouiscad
08/19/2023, 11:04 AMBaudouin
08/19/2023, 2:35 PMlouiscad
08/19/2023, 3:23 PM