【发布时间】:2018-06-15 10:07:37
【问题描述】:
我在我的应用程序中实现了以下代码,但没有在特定时间执行。我想在应用程序处于后台时每隔 1 分钟运行一次任务。
WorkManager workManager = WorkManager.getInstance();
List<WorkStatus> value = workManager.getStatusesByTag(CALL_INFO_WORKER).getValue();
if (value == null) {
PeriodicWorkRequest callDataRequest1 = new PeriodicWorkRequest.Builder(CallInfoWorker.class,10,TimeUnit.SECONDS,3, TimeUnit.SECONDS).build();
workManager.enqueue(callDataRequest1);
}
【问题讨论】:
标签: android