在我的 Android 应用程序中,我试图显示一个“正在加载...”文本,该文本每 100 毫秒就会更改一次。每 100 毫秒后就会增加一个点。所以首先它会像“正在加载”。再过 100 毫秒,它将变为“正在加载...”。当变为“正在加载...”时,该过程将终止并再次从第一个单词开始。它会持续到 3500 毫秒。它会很像进度条。
我希望我能够解释这个问题。
如何解决这个问题?请帮忙。
不是最好的答案,但它有效。
Handler handler = new Handler();
for (int i = 100; i <= 3500; i=i+100) {
handler.postDelayed(new Runnable() {
@Override
public void run() {
if(i%300 == 0){
textView.setText("Loading.");
}else if(i%200 == 0){
textView.setText("Loading..");
}else if(i%100 == 0){
textView.setText("Loading...");
}
}
}, i);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)