【发布时间】:2014-03-25 00:30:05
【问题描述】:
我想使用随机数生成器来选择存储在我的 .xml 文件中的一张卡片作为字符串数组。
目前我知道我可以通过调用来更改文本视图
String[] cards = getResources().getStringArray(R.array.card1);
text1.setText(cards[0]);
text2.setText(cards[1]);
text3.setText(cards[2]);
text4.setText(cards[3]);
text5.setText(cards[4]);
text6.setText(cards[5]);
这将正确加载字符串数组中的项目。
我的问题是当随机数生成时,我如何使用该数字来
.getStringArray(R.array.cardX);
其中 x 是生成的整数,因此我可以每次随机生成一个字符串列表。我想我希望在 .getSringArray(X) 中输入一些变量,但我不知道该怎么做。如果您对如何执行此操作有任何其他建议也会有所帮助。感谢您的帮助
【问题讨论】:
标签: android string resources textview settext