簡體   English   中英

全部x秒執行任務

[英]Execute a task all x seconds

我有一個class ,當我的值live == true時發送通知。

但是我該怎么做:每隔x秒在后台啟動此活動。

示例:如果應用程序處於后台任務中但未運行,則她將在后台x秒鍾執行此類。

當我的值設置為true時,此應用會發送通知。 但是我需要刷新所有15m的結果(我認為是15000 ms)。

謝謝您的幫助。

首先,您需要檢查活動生命周期,以便知道如何確定活動是否在后台。

https://developer.android.com/training/basics/activity-lifecycle/index.html

一旦確定了這一點,就可以使用ScheduledExecutorService安排class

https://developer.android.com/reference/java/util/concurrent/ScheduledExecutorService.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM