¿Cómo se accede a los valores en el res/values/string.xml
archivo de recursos desde Android Activity class
?
109
Bueno, puedes obtener String usando,
getString(R.string.app_name);
Y puede obtener una matriz de cadenas usando
String arr[] = getResources().getStringArray(R.array.planet);
for (int i = 0; i < arr.length; i++) {
Toast.makeText(getBaseContext(),arr[i], Toast.LENGTH_LONG).show();
}
strings.xml:
Actividad:
fuente
Pon este código en
res/values/string.xml
Este código se colocará
res/layout/main.xml
y eliminará los widgets predeterminados presentes enmain.xml
.fuente
If getString (R.string.app_name); no está funcionando para usted, puede pasar un contexto como este:
fuente
Si tiene el contexto de Activity, vaya con:
Si no tiene el contexto, intente a continuación, puede obtener el contexto de la actividad usando
Constructor
.fuente