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