質問: ### 前提・実現したいこと アプリが常に稼動しないように アプリが起動してから3時間後にアプリを終了させたいです。 ### 現段階 onCreate();で現在時刻を取得して変数Aに格納 ↓ アプリ起動中のループ処理内で現在時刻を取得して変数Bに格納 ↓ 変数AとBを比較して差が8時間あればfinish;する ### 分からないこと 一応上の処理を実装してみようと思うのですが、 何か便利な関数や処理を教えていただきたいです。 すみませんがよろしくお願い致します。
回答: Androidに「アプリ起動中のループ処理内」は存在しません。 非同期処理等で一定時間経過後に終了処理を行うようにしましょう。 TimerやTimerTaskについて調べましょう。