java - 如何使用将来可以编辑的警报创建提醒

标签 java blackberry timer blackberry-simulator

我想在特定日期和时间在应用程序内创建警报。它应该在可以编辑的时间过去时显示其描述。它应该只显示描述,不应该包含其他细节,如“标记为私有(private)”、“电话 session ”等。

最佳答案

Alarm 是一种 if Event。要检索事件,您应该使用以下内容:

EventList list = (EventList)PIM.getInstance().openPIMList(PIM.EVENT_LIST, PIM.READ_WRITE);

然后使用方法 items(int searchType, long startDate, long endDate, boolean initialEventOnly) 迭代事件:

for(Enumeration e = list.items(EventList.STARTING, startDate, endDate, false); e.hasMoreElements; ) {
    Event event = (Event)e.nextElement();
    if (sholdBeChanged()) {
        Event event2 = list.createEvent();
        // initialize fields of event2. Probably copy them from event
        list.removeEvent(event);
        break;
    }
}

更多信息引用

http://developers.sun.com/mobility/apis/articles/pim/index.html

http://www.jcp.org/en/jsr/detail?id=75

关于java - 如何使用将来可以编辑的警报创建提醒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4364103/

相关文章:

user-interface - 什么是用于黑莓 java 开发的最佳 GUI 库?

image - 在 BlackBerry 5.0 中显示静态 Google map 图像

c++ - Timer1 在 Arduino UNO (ATMEGA328) 上表现怪异

python - 创建一个计时器以定期运行程序

c# - 如何在 C# 中每 2 小时调用一次方法

Java sql 去掉括号

java - 即使文件存在 FileNotFoundException

java - 基于 Apache Solr 的 Spring boot 应用程序的搜索功能

java - 简单的 Java Xml 到 POJO 映射/绑定(bind)?

java - BlackBerry 将 UIApplication 与 MainScreen 结合使用