このコードでは、ループを介してデータを表示するのではなく、それぞれのループデータを個別に表示する方法を説明します(タイマーを使用しようとしましたが、仕事はしません)。各ループ内のデータを更新するにはどうすればいいですか?
int noStart = 20;
int minus = 5;
private void waitUntil(long time) {
try {
Thread.sleep(time);
}
catch (InterruptedException e) {
//This is just here to handle an error without crashing
}
}
public void number(View view){
for(int loop = 0;noStart<loop;loop+=5){
noStart -= minus;
TextView tx = (TextView) findViewById(R.id.number);
tx.setText(String.valueOf(noStart));
waitUntil(500);
}
}
ハンドラーについて教えてくれてありがとう –