miércoles, 21 de febrero de 2018

Android Studio - strings.xml adicionar propiedades para internacionalizar


Cada vez que creamos un proyecto en android  se crea un estructura de proyecto en la cual existen varias carpetas con archivos estilo properties y se llama values.
En esta carpeta esta Strings que es donde ponemos los textos que vamos a usar de alguna manera.
En este caso es para poner los textos de los botones en el archivo String.xml



Para esto vamos a el xml de tu activity que se encuentra en la parte de los layouts y escribimos
"@string/el texto a usar"  en este caso es "@string/apellido"  una vez lo ponemos aparece en Rojo por que no se ha creado en el archivo strings.xml entonces para abrir la opcion de crearlo automaricamente le damos cmd + 1 si estas en mac o si no le damos ctrl+ enter en windows





una vez hecho esto te sale esta ventana donde pones en Resource Value el texto que quieres que queiras tener aca. en mi caso dice apellido





Una vez hecho esto el color de la propiedad en el xml cambia, ya se ve instanciada.


Así queda el archivo Strings.xml una vez se agrego la propiedad aparece en la parte inferior como podemos ver en la imagen

Inmediatamente para este caso en tu activity.xml en la parte de design aparece el texto que le asignaste a ese widget


No hay comentarios:

Publicar un comentario