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