最初我的数组如下所示:
<string-array name="sports_array">
<item>Shuttle Badminton</item>
<item>Tennis</item>
<item>Table Tennis</item>
<item>Basket Ball</item>
<item>Foot Ball</item>
<item>Volley Ball</item>
<item>Hockey</item>
<item>Swimming</item>
</string-array>
它位于 string.xml 但当我尝试使用此代码检索它时,它不显示数组。我得到的错误是 Array 无法解析或不是字段。
String[] sports = getResources().getStringArray(R.array.sports_array);
我清理了我的项目两次,错误仍然存在,但我没有意识到我放置的数组string.xml
消失了。所以我继续在这里阅读几个问题,其中一个选项是创建一个array.xml
并将我的数组放在那里而不是 in string.xml
。我仍然得到同样的错误。我究竟做错了什么?