アプリケーションで設定したカウントダウンを完了するためのより良い戦術があるに違いありませんが、Thread.sleep(1000)
すべての桁の間を使用することがうまくいくことは明らかでした。それはしませんでしたし、私はまだ他の解決策を持っていません. アプリを実行すると、カウントダウンが 5 から 1 秒で 1 になります。
これは私のコードです:
bBegin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
bBegin.setText("5");
try{
Thread.sleep(1000);
}catch(InterruptedException ie){
}
bBegin.setText("4");
try{
Thread.sleep(1000);
}catch(InterruptedException ie){
}
bBegin.setText("3");
try{
Thread.sleep(1000);
}catch(InterruptedException ie){
}
bBegin.setText("2");
try{
Thread.sleep(1000);
}catch(InterruptedException ie){
}
bBegin.setText("1");
try{
Thread.sleep(1000);
}catch(InterruptedException ie){
}
}
ありがとう、私はこの問題が私のような他の初心者に役立つことを願っています(そして心配しないでください、私は以前の解決策についてサイトをチェックしました)