Diseño de Layouts: @Strings

Cuando estamos diseñando un layout para nuestra aplicación vamos poniendo textos de prueba para ver que tal va quedando pero,...

Cuando estamos diseñando un layout para nuestra aplicación vamos poniendo textos de prueba para ver que tal va quedando pero, si este texto va a cambiar debido a que el texto venga de servidor (lista de comentarios, nombres de amigos, textos, etc…) no podemos dejar visible un Lorem Ipsum a la vista del usuario mientras este texto viene de servidor.

Una solución que se plantea en Android Developers es la siguiente:

  • Debemos utilizar Android Studio y Gradle
  • Crear el archivo src/debug/res/values/placeholders.xml
  • Crear el archivo src/release/res/values/placeholders.xml

Si utilizamos los strings alojados en la carpeta debug, podremos ver nuestro layout con strings de prueba mientras que el segundo serán los de producción.

Fuente: