黑莓RepeatRule

时间:2011-01-04 19:50:11

标签: events blackberry repeat

我是Blackberry开发的新手。

我正在尝试访问Blackberry Events(日历)列表。

目前,我可以从事件列表中读取基本信息。

我被困在获取有关RepeatRule的信息。

我的代码如下:

EventList eventList = (EventList)PIM.getInstance().openPIMList(PIM.EVENT_LIST, PIM.READ_ONLY);  
Enumeration e = eventList.items();
while (e.hasMoreElements()) {  
    Event event = (Event)e.nextElement();
    RepeatRule rRule = event.getRepeat() ;
    if (rRule != null) {
        fieldIds = rRule.getFields() ;
        // Here I get the values as { 0,128,64,2}. How do I decode this information?

    }
}

任何人都可以帮助解码这些信息。任何类型的链接,示例或指针都会有很大的帮助。

谢谢和问候,
维奈

1 个答案:

答案 0 :(得分:0)

您是否阅读了documentation from the API及其引用的文件?看起来相当广泛。 getFields方法“返回当前具有值的字段列表”。所以大概对应于常量0到128,64和2的字段都分配了值,你可以通过调用getInt(0),getInt(128)来获得......