在我的应用中,我需要通过CalendarContract从Android的本机日历中提取事件并执行某些操作。现在我需要检查该日历是否真的有重新更改。在Android上有这样的方式吗?
(在网络应用上,检查服务器,说Google日历,这很简单,我只是检查日历的Etag,看它与我保存的ETag不同。想知道Android上有什么相同的东西)< / p>
感谢。
更新 在这种情况下,BroadcastReceiver不是我需要的。我不希望我的应用程序不断跟踪“推送”#39;广播。我只想随时做一个快速检查。
答案 0 :(得分:0)
您可以使用ContentObserver
课程。您必须实现该类并使用getContentResolver().registerContentObserver()
方法注册观察者。