2012-04-24 3 views
1

일정이 반복되는 경우 읽으려는 캘린더 응용 프로그램에서 작업하고 있습니다. 반복 일정이 생성 된 날에 반복 일정 값을 읽을 수 있습니다.반복 이벤트 읽기 문제

24 번째 4 월에 이벤트 "xyz"를 만들었고 매일 (빈도) 발생하며 4 월 26 일에 끝나는 것으로 가정합니다. 그래서 여기 내 앱에서는 24 일에 이벤트 만 볼 수 있습니다. 25 일과 26 일에 이벤트가 없습니다. 이러한 이벤트가 반복됩니다.

나는 모든 이벤트를 얻기 위해 다음 코드를 사용하고이 이벤트가 반복되는 날짜를 반환하지

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

. 여기서 뭐가 잘못 됐니?

답변

0

RepeatRule 클래스와 getRepeat에 봐, Event 클래스 setRepeat 방법

+0

나중에 내가 repeatRule API를 사용하고, 문제는, 이벤트가 어떤 날에 반복되는 경우, 반복되는 이벤트에 대한 이벤트 목록을 얻기에 PIM API를 사용하여 이벤트가 재개되지 않습니다. @Eugen Martynov – harqs

+0

죄송합니다. 캘린더 일정에 대한 경험이 너무 많습니다. 따라서 모든 이벤트를 반복하고 시작일과 반복 규칙을 결정해야합니다. 옳은? –

+0

핌 API를 evetns 이상 iterate 반복 이벤트, 그 이벤트를 반환하지 반환해야합니다. @Eugen Martynov – harqs