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