III.6. Práctica 3.2
-
Abrimos el proyecto que teníamos anteriormente de la calculadora y nos enfocaremos en resolver
las advertencias que nos marca en cada elemento, para visualizar las advertencias hacemos clic
en el botón con el triángulo amarillo en la parte superior derecha
-
Como podremos notar, las advertencias son causadas por un “Harcoded text”, lo que significa que
debemos usar un recurso string para el nombramiento de los elementos dentro de la aplicación.
Es decir, debemos indicar como se completará el campo por de fault.
-
En el panel superior izquierdo: app/res/values (ver la siguiente figura), seleccionamos el
archivo “strings.xml”, éste es un archivo que se crea por defecto en el sistema para los
recursos de strings.
-
Una vez abierto el archivo xml, agrega remos la siguiente línea de código, que indica el valor
por default el primer campo de texto.
En este caso, al campo identificado como “primer_numero”, le asignamos la cadena “Da un primer _número” como valor de default.
-
Ahora nos posicionamos en la parte grafica de la aplicación (seleccionando la pestaña
activity_main.xml) y damos click en el pri mer elemento de campo de texto de la aplicación, del
lado derecho aparece el panel de los atributos del campo de texto. Reemplazamos el contenido del
campo “hint” (ver la figura) con la referencia del recurso de string, que es:
@string/primer_numero.
-
Esto nos quitara una advertencia. Ahora haremos lo mismo para el segundo campo de texto de la
aplicación. En regresamos a “strings.xml” y agregamos:
Y en el resultado aún se despliega “TextView”.
-
Ahora, en “strings.xml” agregamos un valor de default para el botón y para el campo de texto de
salida.