0

ユーザーが定期的なイベントの1つのインスタンスを削除したときに、イベントテーブルのどの列の値が変更されるかを知っている人はいますか?

私はCalendarContract.EventsColumnsを読んでいて、最初は定期的なイベントについて話しますが、それ以上の情報は見つかりません。

また、イベントテーブルへのクエリで遊んでいて、結果は次のとおりです。

-(任意の数のインスタンスを使用して)イベントを作成すると、そのイベントのエントリがテーブルに1つ見つかります。-1つのインスタンスを削除すると(イベントの最後のインスタンスのみを試しています)、そのイベントの2つのエントリを見つけることができます。最初のエントリは、最初に作成したすべての列の値が作成されたイベントと等しいイベントであり、2番目のエントリは、削除された値がfalseの削除日の新しいイベントです。

だから誰かが何か考えを持っていますか?乾杯、ドポレム

4

1 に答える 1

0

だから私は誰も知らないと思います...

私はもう少し調査していて、この列を見つけました:

Android SDK> = 14では、次のようになります。

Android SDK <14では、次のようになります。

この列は、2番目のイベントでのみ変更されます(このイベントは、定期的なイベントでインスタンス/エントリを削除したときに作成されます)。最初のイベントでは、それらはnullのままです。

于 2012-08-22T09:19:30.707 に答える