【发布时间】:2020-06-06 23:45:37
【问题描述】:
我正在考虑创建一个时钟小部件来显示当前时间,但如果您可以为小部件设置的最短时间是 15 分钟,那显然是行不通的。
我还看到有关使用 AlarmManager 的建议,但我担心电池寿命。
我还看到意图动作Intent.ACTION_TIME_TICK 每分钟触发一次,看起来就像我想要的,但正如文档所述
您无法通过清单中声明的组件接收此信息,只能 通过显式注册
所以这似乎不适用于小部件
所以问题是,有没有一种“正确”的方法来构建一个不会耗尽电池并仍然更新当前时间的时钟小部件?
【问题讨论】: