Avatar ·

¿Cómo obtener Context en Jetpack Compose? Problema con el acceso a recursos

¡Hola a todos! Acabo de empezar a aprender Jetpack Compose y me encontré con un problema: no puedo obtener Context dentro de una función @Composable. Antes, cuando escribía en el SDK clásico de Android con XML, simplemente llamaba a getContext() o this en Activity/Fragment. Pero en Compose no entiendo cómo hacerlo. Aquí está mi ejemplo. Intento mostrar un Toast al presionar un botón: ```kotlin @Composable fun MyScreen() { Button(onClick = { // Aquí se necesita Context para Toast Toast.makeText(???, "¡Presionado!", Toast.LENGTH_SHORT).show() }) { Text("Presióname") } } ``` Intenté usar LocalContext.current, pero no me funciona. ¿Podrían indicarme cómo obtener correctamente Context en Jetpack Compose? ¿Necesito pasarlo a través de los parámetros de la función? ¿O hay alguna forma incorporada? También me interesa: ¿cómo acceder a recursos (strings, colores, dimensiones) sin Context? Agradecería una explicación detallada con ejemplos. <<>>

La forma correcta de obtener