不知道如何从服务中更新小部件
-
13-12-2019 - |
题
我一直在尝试为我的音乐应用程序制作小部件。 该应用程序有一个处理MediaPlayer的服务,以便我可以“最小化”应用程序,但继续聆听音乐。 我知道我需要从服务中更新小部件,但我发现的所有示例都希望我在每次更新中开始新的服务,这不是我想要的。
任何帮助都得到了赞赏!
提前感谢
解决方案
您也可以在没有服务的情况下进行。建议使用该服务,因为如果您的更新需要太多时间,Android可能会关闭它并提供应用程序未响应(ANR)错误消息。这些情况是何时发送Web服务请求时。否则,您可以使用自定义AppWidgetProvider更新窗口小部件(无需进行服务),使用RemoteView(在服务中相同的方式)。有关如何执行此操作,请参阅此
不隶属于 StackOverflow