Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
555 views
in Technique[技术] by (71.8m points)

android - ACTION_TIME_CHANGED or ACTION_DATE_CHANGED, can't make them work

So I am in the process of trying to get a few intents to work for me, and am having problems on 2 specific intents. I searched these groups and the webs and can 't seem to find any more information than what the documentation gives me. It doesn't seem to matter if I declare the use of these intent in the manifest, or if I try to register a receiver in code, my receiver never receives the actions for ACTION_TIME_CHANGED or ACTION_DATE_CHANGED. As far as I can tell I should be receiving these actions in my broadcast receiver whenever the user explicitly sets the time/date by going to "Settings" --> "Date & Time" and then modifying the time or date Am I mis-interpreting what these actions are for? Are there any permissions that I need to declare in order to receive these actions? Does anybody worked with this actions ?

Is there some useful example where this actions are used, I could not find anything useful, there is plenty of examples of format change but not on actual time_date change...

Thanks in advance

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

In addition to the <intent-filter>, see Android ACTION_DATE_CHANGED broadcast about an AOSP bug: ACTION_TIME_CHANGED should fire when the clock gets set and ACTION_DATE_CHANGED should fire when the clock ticks over to the next day, but if the clock gets set backwards, ACTION_DATE_CHANGED won't fire again until the clock catches up with what was going to be the next day.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...