如何运行应用程序,即使它是关闭黑莓

时间:2013-04-20 06:33:57

标签: blackberry

如何在Blackberry中制作闹钟应用程序?

这意味着我有一个时间选择器,用户选择时间,然后保存该时间并在系统时间与该时间匹配时显示一个对话框。

我使用了RealtimeClockListener,方法clockUpdated()会给我每分钟的时间。现在,当我关闭应用程序时,该方法也已关闭

我想在应用程序关闭时执行该方法

public void clockUpdated() 
{
    int hour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY);
    int minute = Calendar.getInstance().get(Calendar.MINUTE);
    //System.out.println("----"+Calendar.getInstance().get(Calendar.AM_PM));
    String am = ""+Calendar.getInstance().get(Calendar.AM_PM); 
}

1 个答案:

答案 0 :(得分:3)

您必须使用备用入口点并在设备启动时启动后台应用程序以侦听RealTimeClockListener事件。使用持久性来存储和共享闹钟时间数据。

有关详细信息,请参阅Running in the Background Part 1Part 2以及Creating an Always-On Experience