入队后更改 PeriodicWorkRequest 的重复间隔
Change repeat interval of PeriodicWorkRequest after it has been enqueued
有什么简单的方法可以改变PeriodicWorkRequest
的重复间隔吗?
让我们有一个每 6 小时触发一次并且已经排队的 Worker
,但我需要将其更改为 3 小时周期。
如果解决方案是取消请求并创建新的请求,没有重复的干净方法是什么?
使用 WorkManager.enqueueUniquePeriodicWork
.
使经期工作独一无二
并使用 ExistingPeriodicWorkPolicy.REPLACE
作为政策。
参考:https://developer.android.com/reference/androidx/work/WorkManager#enqueueuniqueperiodicwork
注意workmanager版本应高于或等于1.0.0-alpha03
有什么简单的方法可以改变PeriodicWorkRequest
的重复间隔吗?
让我们有一个每 6 小时触发一次并且已经排队的 Worker
,但我需要将其更改为 3 小时周期。
如果解决方案是取消请求并创建新的请求,没有重复的干净方法是什么?
使用 WorkManager.enqueueUniquePeriodicWork
.
使经期工作独一无二
并使用 ExistingPeriodicWorkPolicy.REPLACE
作为政策。
参考:https://developer.android.com/reference/androidx/work/WorkManager#enqueueuniqueperiodicwork
注意workmanager版本应高于或等于1.0.0-alpha03