私は現在ゲームを作成しており、続行する前にアプリを一定時間待機させたいと考えています。スリープ機能を試してみましたが、思いどおりに動作しません。10 のループがあり、テキスト ボックスの 1 つの値を 10 回変更して、それぞれの間に数秒のギャップを設けたいと考えています。これまでのところ、私はこれを持っています
for(int coolRan = 0; coolRan < 11; coolRan = coolRan + 1) {
Random generator = new Random();
int RanNumGen = generator.nextInt(50) + 1;
String RanNum = Integer.toString(RanNumGen);
higherTxt.setText(RanNum);
}
この後にやりたいことは、ループ内で操作を再度実行する前に数秒間一時停止することです。したがって、擬似コードでは次のようになります。
ループ フォー テン
最大値 50 の乱数を生成
乱数と等しくなるように文字列を設定する
乱数と等しくなるように TextView を設定する
数秒待ちます
操作をやり直す