如何在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);
}
答案 0 :(得分:3)
您必须使用备用入口点并在设备启动时启动后台应用程序以侦听RealTimeClockListener事件。使用持久性来存储和共享闹钟时间数据。
有关详细信息,请参阅Running in the Background Part 1和Part 2以及Creating an Always-On Experience。