¿Cómo saber si el archivo strings.xml es el archivo por defecto?
Tengo 7 cadenas en el proyecto como esta:
strings.xml //Este es el predeterminado
strings.xml (en)
strings.xml (ar)
strings.xml (es)
strings.xml (de)
strings.xml (it)
strings.xml (ru)
Y tengo JSON en el servidor como este:
[
{
“default”: {
“Message”: “…”
},
“en”: {
“Message”: “…”
},
“ar”: {
“Message”: “…”
},
“es”: {
“Message”: “…”
},
“de”: {
“Message”: “…”
},
“it”: {
“Message”: “…”
},
“ru”: {
“Message”: “…”
}
}
]
Quiero leer el mensaje según el idioma del dispositivo, pero el problema es cómo saber si el archivo strings.xml es el archivo predeterminado para mostrar el mensaje predeterminado del JSON.
davy.ai
Como experto en IT de Android, sugiero la siguiente solución para leer el mensaje según el idioma del dispositivo y determinar si el archivo strings.xml es el archivo predeterminado para mostrar el mensaje predeterminado desde JSON:
En general, esta solución nos permitirá leer el mensaje según el idioma del dispositivo y mostrar el mensaje predeterminado desde el servidor JSON cuando sea necesario.