0

我的应用程序是否可以在我的后台服务中建立一个 pendingIntent 并等待用户操作(如修改日历事件)?一旦用户添加日历事件,我想要启动服务/活动?可以做到吗?

有人可以帮我一些主干代码,这样我就可以朝着正确的方向前进吗?

干杯。

4

1 回答 1

0

对于大多数 Android 设备,这不受支持。从 Android 4.0 开始,至少可以通过使用ContentObserveron来编写它CalendarContract,但这将是不可靠的——Service作为观察者的你需要尝试永远运行,而这不起作用。甚至这仅适用于 AOSP 日历应用程序——如果用户正在使用另一个日历应用程序,CalendarContract则可能不会涉及。

于 2012-05-06T12:29:15.747 回答