我从字符串数组中逐一读取项目时遇到问题。例如,我得到了包含 10 个项目的字符串数组:
<string-array name="arr">
<item>First</item>
<item>Second</item>
<item>...</item>
<item>Tenth</item>
</string-array>
所以我知道如何随机显示项目,我使用这个代码
Resources res = getResources();
myString = res.getStringArray(R.array.arr);
int length=myString.length;
int index=rgenerator.nextInt(length);
String q = myString[index];
tv = (TextView) findViewById(R.id.text);
tv.setText(q);
在 TextView 中,单击每个按钮都会显示数组中的随机项。
问题是,如何使字符串数组中的显示项目不是随机的。就像,它从显示 First 开始,然后单击它显示 Second,依此类推,直到数组结束。
请帮忙!