Created
December 3, 2023 17:50
-
-
Save damiancastelao/10e18ff8ad285a0c2945d26d68bf20b1 to your computer and use it in GitHub Desktop.
Ayuda Examen Composable+Corutina
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* variable global | |
*/ | |
// para crear los objetos de las frases | |
data class Frase(var texto: String, var verdadero: Boolean) | |
// lista para almacenar las frase | |
var frases: MutableList<Frase> = mutableListOf() | |
// la frase actual | |
var fraseActual: MutableState<Frase> = mutableStateOf(Frase("-",true)) | |
/** | |
* utilización dentro de un función composable cualquiera | |
*/ | |
@Composable | |
fun aux(){ | |
// introducir frases en la lista | |
frases.add(Frase("el torneo de rugby cinco naciones, ahora es seis naciones",true)) | |
frases.add(Frase("en el cielo hay cinco estrellas",false)) | |
frases.add(Frase("el dia cinco de diciembre del 2023 es martes",true)) | |
frases.add(Frase("cinco más cinco son diez",true)) | |
frases.add(Frase("dos mas dos son cinco",false)) | |
frases.add(Frase("los elefantes tienen cinco patas",false)) | |
frases.add(Frase("las estaciones climáticas son cinco",false)) | |
frases.add(Frase("tenemos cinco dedos los humanos",true)) | |
frases.add(Frase("cinco días tiene la semana sin el Domingo y el Sábado",true)) | |
frases.add(Frase("una gallina pesa menos que cinco toneladas",true)) | |
// asignar una frase aleatoria | |
fraseActual.value = frases.random() | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment