Comment obtenir Context dans Jetpack Compose ? Problème d'accès aux ressources
Bonjour à tous ! Je viens de commencer à étudier Jetpack Compose et j'ai rencontré un problème : je n'arrive pas à obtenir Context dans une fonction @Composable.
Avant, quand j'écrivais avec le SDK Android classique en XML, j'appelais simplement getContext() ou this dans Activity/Fragment. Mais dans Compose, je ne comprends pas comment faire.
Voici mon exemple. J'essaie d'afficher un Toast lors d'un clic sur un bouton :
```kotlin
@Composable
fun MyScreen() {
Button(onClick = {
// Ici, besoin de Context pour Toast
Toast.makeText(???, "Cliqué !", Toast.LENGTH_SHORT).show()
}) {
Text("Cliquez-moi")
}
}
```
J'ai essayé d'utiliser LocalContext.current, mais je n'y arrive pas. Dites-moi comment obtenir correctement Context dans Jetpack Compose ? Dois-je le passer via les paramètres de la fonction ? Ou existe-t-il une méthode intégrée ?
Je suis également intéressé par : comment accéder aux ressources (chaînes, couleurs, dimensions) sans Context ? Je serais reconnaissant pour une explication détaillée avec des exemples.