android中的动作TIME_SET被调用了很多次而无需手动更改时间

我有一个听TIME_SET动作android的接收器。

但有时会在不改变时间的情况下采取有意图的行动(随机问题)

请帮助我解决这个问题

提前致谢。码

    <receiver

android:name=".tamperprooftime.TimeChangedReceiver"

android:exported="false" >

<intent-filter>

<action android:name="android.intent.action.TIME_SET" />

<action android:name="android.intent.action.TIMEZONE_CHANGED" />

</intent-filter>

</receiver>

回答:

我也有同样的问题。看来,如果您的设备已选中“使用网络提供的时间”,则该设备将定期更新时间。似乎即使更新了时间(即使是最小的时间校正),也会发生TIME_SET广播…我希望可以检查/使用一些阈值参数,以便广播这些次要的时间校正,或者当用户明确更改时间而设备正在自行纠正时,则播放不同的广播。

以上是 android中的动作TIME_SET被调用了很多次而无需手动更改时间 的全部内容, 来源链接: utcz.com/qa/416762.html

回到顶部