要取消Android定時器的任務,可以使用Timer類的cancel()方法來取消定時器。以下是一個示例代碼:
Timer timer = new Timer();
TimerTask task = new TimerTask() {
@Override
public void run() {
// 任務代碼
}
};
// 啟動定時器
timer.schedule(task, delay);
// 取消定時器任務
task.cancel();
timer.cancel();
在上面的代碼中,首先創建一個Timer對象和一個TimerTask對象。然后使用timer.schedule(task, delay)方法啟動定時器,并設置延遲時間。最后調用task.cancel()和timer.cancel()方法來取消定時器的任務。
需要注意的是,取消定時器任務后,定時器對象也需要調用cancel()方法來停止定時器。