2

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

我能够将 if 用于与小部件无关的另一个任务,并且效果很好。但是,我找不到任何关于如何将它与小部件一起使用以便能够定期更新它们(比如说每 5 分钟)并在单击 RemoteView 时更新它们的任何示例(甚至是快速大纲)。顺便说一句,这需要从 Internet 下载文件并在 RemoteViews 中显示内容。

有没有人尝试过,效果如何?有没有例子?

4

1 回答 1

2

您可以使用您使用WorkManager的调度程序。Android O 中的 a 没有什么特别之处,它使事情变得不同(从s 的角度来看)。WorkersJobSchedulerWidgetWorkManager

于 2018-08-08T20:20:03.960 回答