以下のプログラムはボタンを押すと矢印が表示され一定時間後に、別の矢印を表示するものなのですが、矢印が切り替わる前に1度空欄になってから次の矢印を表示させるようなプログラムを追加したいと思っています。しかしなかなかうまくいきません。どのようにしたらいいのでしょうか?
ソースコード
java
1private String[] texts={"←","↑","→","↓"}; 2 3button_sta.setOnClickListener(new View.OnClickListener() { 4 @Override 5 public void onClick(View v) { 6 Random rand = new Random() 7 for (i = 0; i < 4; i++) { 8 new Handler().postDelayed(() -> { 9 int num = rand.nextInt(4); 10 textView.setText(texts[num]); 11 }, i * 1000L); 12 } 13 } 14});
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/09 05:50