У меня есть множество массивов строк, к которым я хочу получить доступ, в зависимости от того, какой из них решит использовать пользователь. использовать. Я не хочу использовать базу данных SQLite, потому что я новичок в Android / Java и изо всех сил пытался найти примеры, поэтому я предполагаю, что это довольно плохой способ сделать это, но все же ...
Если в файле xml это:
<string-array name="bob">
<item>1</item>
<item>4</item>
<item>7</item>
<item>11</item>
</string-array>
А в файле Java это:
String name = "bob";
Почему следующее не работает? Каждый раз вылетает при запуске.
int holderint = getResources().getIdentifier("name", "array",
this.getPackageName());
String[] items = getResources().getStringArray(holderint);