迭代数组Android

迭代数组Android

问题描述:

我想要做的是在屏幕上显示文本项目,然后按照用户输入chage将文本添加到下一个/上一个项目。迭代数组Android

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

有什么建议吗?

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

我会做什么遍历字符串数组会是这样的:

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++; 
    } 
} 
+0

ROB,为了帮助,我要看看你如何创建的XML数组。告诉我们什么行会导致RunTime异常,以及这种异常是什么(使用Eclipse调试模式)也是有用的。 – 2010-10-24 14:43:04