我正在尝试使用 Android Calendar API,但遇到了一些问题。我创建了一个广播接收器,并将意图过滤器添加到清单中,如下所示:
<receiver android:name="com.project.receivers.CalendarEventReceiver">
<intent-filter>
<action android:name="android.intent.action.PROVIDER_CHANGED" />
<data android:scheme="content"/>
<data android:host="com.android.calendar"/>
</intent-filter>
</receiver>
所以,我可以在我的 BroadcastReceiver 中成功拦截 onReceive(Context context, Intent intent) 方法中的事件,但是!- 我应该如何解析这个意图,如何在不查询日历内容提供者的情况下从这个意图中获取有关日历事件的信息?有可能吗?
提前致谢!