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