0
我有一個必須啓動(如果選中)或停止(如果選中)偵聽器的ToggleButton活動。 問題是,我想在特定時間(例如10秒)後啓動監聽器,但保持ToggleButton處於活動狀態,並且如果用戶在時間結束前單擊它,則會中止計時和監聽器激活。 我對這樣做的正確方式感到困惑......你有什麼想法嗎?Android:定時後啓動偵聽器
在此先感謝
我有一個必須啓動(如果選中)或停止(如果選中)偵聽器的ToggleButton活動。 問題是,我想在特定時間(例如10秒)後啓動監聽器,但保持ToggleButton處於活動狀態,並且如果用戶在時間結束前單擊它,則會中止計時和監聽器激活。 我對這樣做的正確方式感到困惑......你有什麼想法嗎?Android:定時後啓動偵聽器
在此先感謝
使用Timer和TimerTask。 延時10秒。
如果用戶在這10秒內再次單擊該按鈕,請取消計時器。 如果不是,請啓動偵聽器。
請注意,爲了通過TimerTask線程更改UI元素,您將不得不使用處理程序。