Stack Overflow en español Asked by Sparkon Vargas on December 18, 2021
en la app que estamos creando en Android, se está haciendo multilenguaje pero por alguna razón en el en un fragment al intentar tomar el valor dado en res/values/strings me regresa números, estuve investigando y no tengo idea de porque no me muestra el valor especificado, alguien me podría ayudar con el tema y decirme ¿porque me envía números en ves de el valor que le puse?
Debes obtener el texto almacenado en strings.xml
usando el metodo getString()
, de otra forma estas obteniendo el id del recurso por esta razon ves numeros, realizalo de esta forma:
val texto : String = getString(R.string.VuelosTituloVuelo)
de esta forma automaticamente se tomara la cadena en el lenguaje configurado.
Puedes revisar la documentacion:
En el caso de tu còdigo este es un ejemplo:
viewHolder.itemView.item_vuelo_title_textView.text = viewHolder.itemView.context.getString(R.string.VuelosTituloVuelo)
Answered by Elenasys on December 18, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP