Как получить доступ к значениям в res/values/string.xml
файле ресурсов с Android Activity class
?
109
Ну, вы можете получить String, используя,
getString(R.string.app_name);
И вы можете получить строковый массив, используя
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:
Деятельность:
источник
Поместите этот код в
res/values/string.xml
Этот код необходимо вставить
res/layout/main.xml
и удалить виджеты по умолчанию, присутствующие вmain.xml
.источник
Если getString (R.string.app_name); не работает для вас, вы можете передать контекст следующим образом:
источник
Если у вас есть контекст Activity, используйте:
Если у вас нет контекста, попробуйте ниже, вы можете получить контекст из активности, используя
Constructor
.источник