繁体   English   中英

操作系统和主屏幕可以随意更新android应用程序小部件吗?

[英]Can os and Home screen update the android app widget at will?

我想制作一个带有小部件的应用程序以显示一些数据,并且我想确保它不会成为电池消耗的来源并添加我必须执行的所有检查,因此没有问题。

因此,Android文档实际上说,可以响应于实例化此AppWidget提供程序的新实例,请求的更新间隔已过或系统启动来发送ACTION_APPWIDGET_UPDATE。

但是我在这里遇到了这个奇怪的答案

设备启动后,两次调用Android小部件更新

这表明主屏幕实际上可以随意更新n次窗口小部件。看起来很奇怪,我找不到类似的东西,我真的对此无能为力吗?

如您在上一个答案中找到的那样,无法限制主屏幕更新小部件的次数-这是主屏幕的责任,您无法控制它。

您可以在更新实现中添加限制。 例如,记录进行检查的时间。 如果在最后一次更新之后再次请求更新小部件,请忽略它,直到经过所需的时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM