-1

如何在 android 中捕获日历事件?(当我现在有日历活动时,我会做点什么?

谢谢

4

1 回答 1

1

该文档没有直接提到捕获事件的能力。我假设您想“捕捉”弹出的通知?您可以在此处查看所有日历提供程序信息

http://developer.android.com/guide/topics/providers/calendar-provider.html

我建议尝试的是将手机连接到运行 Eclipse 和 Logcat 的计算机。触发一个日历事件,看看抛出了什么样的 Intent(如果有的话)。然后,您可以将这种类型的 Intent 处理程序添加到您的应用程序中。

更新

我已经做了我上面描述的。看起来正在广播 com.android.providers.calendar.action.SCHEDULE_EVENT_AWARE 意图。问题是它还指定了响应此请求的组件 com.android.providers.calendar/.EventAwareService

于 2012-09-26T23:26:26.177 回答