想要請教一下各位 我是剛接觸的新手
然後我在做一個類似翻牌的範例
就是把原本 imagebutton 設成牌背
案了他之後會變成有數字花色
然後我想要在裡面加入 翻牌1秒後 變回牌背
所以上網找到了有關 Thread.sleep()的用法
可是我在試的時候
感覺他沒有跑到 btn1.setImageResource(R.drawable.a); 這行
他直接執行try裡面的延遲
請問是我設定哪邊有問題
或者 有沒有其他可以加入延遲的方法呢?
麻煩各位了
以下程式碼: 圖a是數字花色的那面 圖bb是牌背
public void btn1 (View v) {
ImageButton btn1 =(ImageButton)findViewById(R.id.imageButton1);
btn1.setImageResource(R.drawable.a);
try {
Thread.sleep(1000);
} catch (InterruptedException e)
{e.printStackTrace();}
btn1.setImageResource(R.drawable.bb);
}