AndroidでTimer.cancel()関数を実行する方法を教えてください。
Androidでは、以下の手順でTimerのcancel()関数を呼び出せます。
- 最初に、タイマーオブジェクトを作ります。例:
Timer timer = new Timer();
- 次に、タイマーで実行するタスクを実装するTimerTaskオブジェクトを作成します。 例:
TimerTask task = new TimerTask() {
@Override
public void run() {
// 定时任务的逻辑代码
}
};
- パーシステントコネクションのタイムアウトの設定や、定期的なタスクの実行などに使用されるよう、タイマーを使用してタスクを後で実行できる。
timer.schedule(task, delay);
なお、delay はタスクの実行遅延時間をミリ秒単位で示します。
- 不要になったタイマーは、cancel() メソッドを呼び出して破棄してください。例:
timer.cancel();