From bccba2c67cd3648497d7344990ea099a6d9d990a Mon Sep 17 00:00:00 2001 From: SalatielGenol Date: Thu, 15 Dec 2022 12:05:08 +0100 Subject: [PATCH] =?UTF-8?q?A=C3=B1adido=20ejemplo=20estados?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ejemplosCodigo/Estados.kt | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 app/src/main/java/es/genol/genol_salatiel_ex1tdist/ejemplosCodigo/Estados.kt diff --git a/app/src/main/java/es/genol/genol_salatiel_ex1tdist/ejemplosCodigo/Estados.kt b/app/src/main/java/es/genol/genol_salatiel_ex1tdist/ejemplosCodigo/Estados.kt new file mode 100644 index 0000000..9cbf6f8 --- /dev/null +++ b/app/src/main/java/es/genol/genol_salatiel_ex1tdist/ejemplosCodigo/Estados.kt @@ -0,0 +1,35 @@ +package es.genol.genol_salatiel_ex1tdist.ejemplosCodigo + +import androidx.compose.foundation.layout.* +import androidx.compose.material.Button +import androidx.compose.material.Text +import androidx.compose.material.TextField +import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.runtime.mutableStateOf +import androidx.compose.runtime.saveable.rememberSaveable +import androidx.compose.runtime.setValue +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.tooling.preview.Preview + +@Preview +@Composable +fun Estados(){ + var textoArriba by rememberSaveable{ mutableStateOf( "Placeholder" ) } + var textoEntrada by rememberSaveable{ mutableStateOf( "" ) } + + Column( + Modifier.fillMaxSize(), + horizontalAlignment = Alignment.CenterHorizontally, + verticalArrangement = Arrangement.SpaceAround + ) { + Text(text = textoArriba) + //Spacer(modifier = Modifier.width(5.dp)) + TextField(value = textoEntrada, onValueChange = { textoEntrada = it }) + //Spacer(modifier = Modifier.width(5.dp)) + Button(onClick = { textoArriba = textoEntrada }) { + Text(text = "Button") + } + } +} \ No newline at end of file