I have several string arrays in my arrays.xml, for example
<string-array name="words_array">
<item name="word01">Yes</item>
<item name="word02">No</item>
</string-array>
Is it possible to get an array of item names, for example, {"words01", "word02"}?
I've tried to make it work by retrieving items' IDs:
TypedArray buffer = getResources().obtainTypedArray(R.array.phrases_array);
for (int j = 0; j<buffer.length();++j)
{
phrasesAddressList[j] = res.getResourceEntryName(buffer.getResourceId(j, -1));
}
But for some reason getResourceId returns -1 every time. What am I doing wrong?
No comments:
Post a Comment