可能是一个愚蠢的问题,但我很难搞清楚。
我的arrays.xml中有几个字符串数组,例如
<string-array name="words_array">
<item>Yes</item>
<item>No</item>
</string-array>
<string-array name="numbers_array">
<item>1</item>
<item>2</item>
</string-array>
在我的java代码中,我使用TypedArrays获取它们:
Resources res = getResources();
TypedArray ta = res.obtainTypedArray(R.array.words_array);
是否有可能通过其ID动态获取变量“ta”的数组名称,例如“words_array”?
答案 0 :(得分:1)
试试这个:
getResources().getResourceEntryName(R.array.words_array);