如何使用带有链接工人的工作管理器创建定期请求。
PeriodicWorkRequest validateEncryptionKey = new
PeriodicWorkRequest.Builder(
EncryptionKeyWorker.class,
repeaptInterval,
TimeUnit.HOURS)
.setInputData(
EncryptionKeyWorker.createInputData(
false,
1,
encryptionPublicKeyVersion))
.build();
PeriodicWorkRequest uploadImage = new PeriodicWorkRequest.Builder(
UploadImageWorker.class,
repeaptInterval,
TimeUnit.HOURS).build();
我想将这两个定期请求链接在一起
最佳答案
如果您想将它们一起启动,则只需将它们放在一个电话中,管理器就会并行运行所有这些任务
.beginWith(workA, workB, workC)
但是,如果您希望像一个接一个的起点一样将它们链接起来-
PeriodicWorkRequest
是不可能的