我指的是以下网址,以实现我的功能。
Is there a way to detect when the user has changed the clock time on their device?
我希望此功能适用于我的应用程序中的离线模式。但似乎即使我恢复到原来的时间,它也会触发广播。
是否有任何修复方法?
答案 0 :(得分:0)
解决这个问题的一种方法就是去除它。如果你改变时间,你会知道在接下来的几百毫秒内你会得到另一个广播。因此在接收器中有一个静态布尔值,默认为false。当您自己更改时间时,请将其设置为true。收到广播时,请检查标志。如果是假的,请改回时间。如果为true,则将标志设置为false并忽略此广播。