diff --git a/app/src/main/java/ies/teis/genol_salatiel_ex2tdist/ui/exerciseOne/ExerciseOneCompose.kt b/app/src/main/java/ies/teis/genol_salatiel_ex2tdist/ui/exerciseOne/ExerciseOneCompose.kt index 99c48db..f8ea7aa 100644 --- a/app/src/main/java/ies/teis/genol_salatiel_ex2tdist/ui/exerciseOne/ExerciseOneCompose.kt +++ b/app/src/main/java/ies/teis/genol_salatiel_ex2tdist/ui/exerciseOne/ExerciseOneCompose.kt @@ -17,10 +17,11 @@ 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.res.stringResource import androidx.compose.ui.text.input.KeyboardType -import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp import androidx.lifecycle.viewmodel.compose.viewModel +import ies.teis.genol_salatiel_ex2tdist.R @Composable fun ExerciseOneCompose() { @@ -30,7 +31,7 @@ fun ExerciseOneCompose() { TopAppBar(title = { Row() { Text( - text = "Contadores", + text = stringResource(R.string.ej1_contadores), modifier = Modifier .padding(horizontal = 10.dp) .weight(1f) @@ -38,7 +39,7 @@ fun ExerciseOneCompose() { if (viewModel.counters.isNotEmpty()) { Icon( Icons.Default.Refresh, - contentDescription = "Reload the app", + contentDescription = stringResource(R.string.ej1_reload), modifier = Modifier .padding(horizontal = 15.dp) .clickable { viewModel.resetAll() } @@ -86,11 +87,11 @@ fun InputCount( OutlinedTextField( value = inputState, onValueChange = { inputState = it }, - placeholder = { Text(text = "Número de contadores:") }, + placeholder = { Text(text = stringResource(R.string.ej1_num_contadores)) }, keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Number) ) Button(onClick = { onClick(inputState.toInt()) }) { - Text(text = "Mostrar") + Text(text = stringResource(R.string.ej1_mostrar)) } } @@ -136,13 +137,13 @@ fun ButtonCounter( verticalAlignment = Alignment.CenterVertically ) { Button(onClick = onIncrement) { - Text(text = "Incrementar") + Text(text = stringResource(R.string.ej1_incrementar)) } Text(text = valor.toString()) Button(onClick = onDecrement) { - Text(text = "Decrementar") + Text(text = stringResource(R.string.ej1_decrementar)) } } } \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 6e1800e..3ebc299 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -5,4 +5,10 @@ Exercise Two Exercise Three Exercise Four + Contadores + Reload the app + Número de contadores: + Mostrar + Incrementar + Decrementar \ No newline at end of file