我想知道是否有安卓意图检查系统日期的更改。我想知道当时间从23:59更改到00:00 (第二天)时广播的意图。.I在网上搜索并找到有关android.intent.action.DATE_CHANGED的信息,但似乎只有手动更改日期时才会广播此意图。
如果没有这样的意图,让我知道我能想到的另一种exists.One替代方案是使用AlarmManger并广播挂起的intent.Is,还有比这更简单的吗?
发布于 2011-02-09 03:12:23
使用AlarmManager并将闹钟安排在午夜。
链接: A small tutorial to AlarmManager.
顺便说一句,我正试图找到这个答案!谢谢。
发布于 2011-02-09 03:37:08
使用AlarmManager实现这一点应该不难。您只需要以下几个语句就可以通过在警报管理器上设置一个挂起的意图来触发您的应用程序。
Context.getSystemService(Context.ALARM_SERVICE);删除具有匹配意图的所有警报。先做这件事。
cancel(PendingIntent operation);安排一个闹钟。只要增加24小时或任何你需要的有意义的东西。
set(int type, long triggerAtTime, PendingIntent operation);https://stackoverflow.com/questions/4937147
复制相似问题