全部执行任务x秒

时间:2016-09-21 16:04:39

标签: java android

我有一个class在我的值live == true时发送通知。

但我该怎样做: 在后台每隔x秒启动此活动。

例如:如果应用程序处于后台任务但未运行,则她将在后台执行此类所有x秒。

当我的值为true时,此应用会发送通知。但我需要刷新这个结果全部15米(我认为15000毫秒)。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

首先,您需要检查活动生命周期,以便了解如何确定活动是否在后台。

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

一旦您清楚了解,就可以使用ScheduledExecutorService来安排class

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