2012-04-24 22 views
1

私はカレンダーアプリケーションで作業しています。ここでは、イベントが繰り返されているかどうかを確認しようとしています。定期的なイベントが作成された日に、定期的なイベントの値を読み取ることができます。リピートイベントの読み込みの問題

24日にイベント「xyz」を作成したとします。毎日(頻度)発生し、4月26日に終了します。だから私のアプリでは、私は24日にのみイベントを見ることができます、私は25日と26日にこれらのイベントが繰り返されているイベントを取得していない。

私はすべてのイベントを取得するには、次のスニペットを使用しています:これは、イベントが繰り返された日付を返さない

EventList eventList = null; 
      eventList = (EventList) PIM.getInstance().openPIMList(
        PIM.EVENT_LIST, PIM.READ_ONLY); 

。ここで何が間違っていますか?

答えて

0

屋私はrepeatRule APIを使用しているRepeatRuleクラスとgetRepeatEventクラス

+0

setRepeatメソッドに見てみましょうイベントがいくつかの日に繰り返されている場合、問題は、繰り返しイベントのイベントリストを取得していますイベントはPIM APIを使用してreteivedされていません@Eugen Martynov – harqs

+0

申し訳ありませんが、カレンダーイベントであまり経験がありません。したがって、すべてのイベントを繰り返し処理し、開始日と繰り返しルールを決定する必要があります。正しい? –

+0

は、pim apiが私に繰り返しイベントを返し、そのイベントを返さないことをevetnsで繰り返します。 @Eugen Martynov – harqs