Android - ссылка на массив строк с использованием другой строки, чтобы избежать использования SQLite - PullRequest
1 голос
/ 27 сентября 2011

Я искал это, но я не совсем уверен, что мне нужно искать.

Я пытаюсь избежать использования БД SQLite, и мне было интересно, можно ли вызвать строку, используязначение другой строки.

Например.

Если у меня есть в файле XML это:

    <string-array name="bob">
<item>1</item>
<item>4</item>
<item>7</item>
<item>11</item>
</string-array>

И в файле Java это:

String name = "bob";

Могу ли я тогда сделать что-то вроде этого:

String[] holder = getResources().getStringArray(R.array.name);

Спасибо!

1 Ответ

0 голосов
/ 27 сентября 2011

Если я правильно угадаю, вам нужно: getIdentifier () . Примите во внимание, что этот метод дорог и гораздо эффективнее извлекать ресурсы по идентификатору.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...