迭代Android阵列

时间:2010-10-22 11:08:34

标签: android arrays

我要做的是在屏幕上的文本上显示一个项目,然后按照用户输入的标记将该文本发送到下一个/上一个项目。

我创建了一个包含(xml)中所有项目的字符串arry 然后我在Java代码中调用了数组并设置了OnclickListners。 我的问题是我不知道在开关盒中写什么来使屏幕显示列表中的下一个/最后一个项目。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您的问题不是那么清楚,我建议您向我们展示您的代码(如何创建数组,TextView,按钮),它将更容易帮助您完成它。

我要做的是迭代一个String数组会是这样的:

String[] myArray={"s1","s2","s3"};
TextView myTextView; //suppose myTextView has already been created and added to your layout
int currentIndex=0;

private void onClick(View v) {
    if (currentIndex<myArray.length) {
        myTextView.setText(myArray[currentIndex]);
        currentIndex++;
    }
}