残念ながら、私のアーキテクチャは機能しないため、あなたの助けが必要です。
私が解決したい問題:
「1分間走る」などのエクササイズを選択できるミニゲームをプログラムしました。
- アプリ内の任意の場所にカウントダウンを表示: フラグメント、アクティビティ、アクションバー...
- 終了後にタスクを実行する
- フラグメントを離れる場合、カウントダウンを先に実行する必要があります
- フラグメントに戻ると、カウントダウンは再び正しく進行するはずです
CountDownTimer を実装しながら問題を解決しようとしました。しかし、countDownTimer がフラグメントの一部である場合、フラグメントを離れると破棄されます。戻ってくるとカウントダウンタイマーが最初から…
だから私はスレッドについて考えました...しかし、どうすればフラグメントや他の場所にカウントダウンを表示できますか?
彼が終わるまでスレッドは生きていますか?アプリを閉じても?
問題を解決するために検索できるキーワードをいくつか挙げてください。それとも代わりに解決策を説明しますか?
アドバイスありがとうございます;)