繁体   English   中英

如果屏幕关闭,如何更新时钟小部件?

[英]How to update clock widget if screen is turned off?

我使用了本教程http://forum.xda-developers.com/showthread.php?t=1732939创建一个简单的时钟小部件。

不幸的是,它运行得不是很好。 当屏幕关闭时,小部件将不再更新,因此不会显示正确的时间。

因此,即使屏幕关闭,我如何更新小部件?

看一下重复警报:

它们在您的应用程序外部运行,因此即使您的应用程序未运行,甚至设备本身处于睡眠状态,您也可以使用它们来触发事件或操作。

https://developer.android.com/training/scheduling/alarms.html

或在“ WakeLock”处:

使用唤醒锁的一种合理情况可能是后台服务,该服务需要获取唤醒锁以在屏幕关闭时保持CPU正常运行。 同样,这种做法应尽量减少,因为它会影响电池寿命。

https://developer.android.com/training/scheduling/wakelock.html#cpu

使用第一种方法可以帮助您理解。

暂无
暂无

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

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