我有一个class
在我的值live == true
时发送通知。
但我该怎样做: 在后台每隔x秒启动此活动。
例如:如果应用程序处于后台任务但未运行,则她将在后台执行此类所有x秒。
当我的值为true
时,此应用会发送通知。但我需要刷新这个结果全部15米(我认为15000毫秒)。
感谢您的帮助。
答案 0 :(得分:0)
首先,您需要检查活动生命周期,以便了解如何确定活动是否在后台。
https://developer.android.com/training/basics/activity-lifecycle/index.html
一旦您清楚了解,就可以使用ScheduledExecutorService
来安排class
。
https://developer.android.com/reference/java/util/concurrent/ScheduledExecutorService.html