2017-02-27 6 views
0

アクティビティの中でいくつかのタイマーを別々の時間に開始しました。各タイマーには独自の有効期限があります。しかし、私は特定の条件が発生したときにバックグラウンドで実行されているすべてのタイマーを停止したい。複数のタイマーをアンドロイドでバックグラウンドで実行しないようにしてください

Androidで複数のタイマーをバックグラウンドで実行するにはどうしたらよいですか?

+0

どのようにタイマーを開始しますか?それらを参照してhttps://developer.android.com/reference/java/util/Timer.html#cancel()を呼び出します。 –

答えて

0

あなたは簡単にタイマーをキャンセルできます。 以下のコードを確認してください。

private static Timer abc_Timer; 
abc_Timer=new Timer(); 
/*`your logic`*/ 
abc_Timer.cancel(); //cancel method will cancel your timer 
//After use of cancel method use 
abc_timer.purge(); //this method will remove all cancelled timer. 
関連する問題