これは私が期待したようには機能していません。しかし、私が期待する方法はおそらく間違っています。
カウントダウンタイマーを実装するアプリケーションがあります。Androidフォンの戻るボタンをクリックすると、ユーザーはメイン画面に戻ります。ただし、カウントダウンタイマーは引き続きバックグラウンドで実行されます。一定の間隔でビールを飲んでいるのがわかります。
onPause()
実装すれば電話できると思いましたcountdowntimer.cancel()
。また、ユーザーが戻るボタンを使用してアクティビティを終了すると、カウントダウンタイマーがキャンセルされます。ただし、代わりにアプリケーションは失敗します。
私も同様のアプローチを試しましたonStop()
が、うまくいきません。
現時点ではコードを持っていません。それは私の頭の中にあります。また、この投稿に間違いがあった場合は申し訳ありませんが、私は自分の電話にそれを書きました。