WorkManager如何用于小部件更新?

时间:2018-08-07 14:08:24

标签: android android-service android-widget android-workmanager

Android Oreo(8.0)使得更新小部件(123)非常困难  通过单击按钮(PendingIntent)或每X分钟自动更新一次。我正在研究如何使用新的WorkManager

我能够将if用于与小部件无关的其他任务,并且效果很好。但是,我找不到任何有关如何将其与窗口小部件一起使用的示例(甚至是快速概述),以使其能够定期(假设每5分钟更新一次)并在单击RemoteView时也对其进行更新。顺便说一句,这需要从Internet下载文件并在RemoteViews中显示内容。

有人尝试过吗,它是如何工作的?有例子吗?

1 个答案:

答案 0 :(得分:0)

您可以使用WorkManager通过Workers来调度JobScheduler。从Widget的角度来看,Android O中的WorkManager并没有什么特别之处。