按下按鈕後,我想關閉一個活動。但是,我想在關閉它之前等待幾秒鐘,因爲用戶必須閱讀該活動中顯示的短消息。 我嘗試使用onClick事件第二秒後關閉活動
try{
Thread.sleep(2000);
finish();
}
catch(Exception e){}
但是,當我按下按鈕,整個對象是冷凍內部螺紋(例如,按鈕按壓停留)。
然後我用一個簡單的定時器
timer.schedule(task(), 2000);
它似乎運作良好。在這種情況下使用Timer是否正確,或者我應該使用Thread還是其他?
可能這就是我需要的。謝謝 – MDP