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) メソッドでイベントを正常にインターセプトできますが、! - このインテントを解析するにはどうすればよいですか? カレンダー コンテンツ プロバイダーにクエリを実行せずに、このインテントからカレンダー イベントに関する情報を取得するにはどうすればよいですか? それはまったく可能ですか?
前もって感謝します!