gpt4 book ai didi

java - 在循环、Java 和 Android 中使用方法

转载 作者:行者123 更新时间:2023-11-29 03:50:41 24 4
gpt4 key购买 nike

我正在 Android 项目中处理一个 Java 类,该类总结了之前类中保存的数组条目,每个条目本身都是一个包含多个元素的数组。

我已经创建了在条目中前后移动的方法,但考虑到可能有超过 100 个条目,我想创建另一种循环遍历它们的方法,而不是一遍又一遍地按“下一步”按钮。有办法做到这一点吗?

我发现循环只会显示最后一个条目,但下面是我能想到的最好的例子,也是我需要的。

for (int i = Selection; i<=Qty; i++){

Num.setText(Integer.toString(i));
loadNext();

try{
Thread.sleep(1500);
}catch(InterruptedException e){}

if (Brk=true){
break;
}
}

最佳答案

最接近您的原始答案的解决方案是创建一个执行循环的后台线程,将每个项目加载到 Activity.runOnUiThread() 中。您还可以使用 AsyncTask 和进度更新做类似的事情。有关这两者的更多信息,请参阅本文:

http://developer.android.com/resources/articles/painless-threading.html

但是,更好的解决方案是根本不使用循环 - 只使用定时器,并在每次定时器运行时递增循环变量。

关于java - 在循环、Java 和 Android 中使用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8930624/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com