每当黑莓应用程序发出想要退出的信号时,运行时是否会调用一个退出例程,类似于传统midlet的MIDlet.destroyApp(boolean)
?
如果不存在,您如何确保在黑莓应用程序退出之前执行特定任务?
答案 0 :(得分:0)
我认为您正在寻找onClose()方法
public class MyMainScreen extends MainScreen {
public MyMainScreen() {
super();
}
public boolean onClose() {
// Your code here
}
}
public boolean onClose()
表示发生了关闭事件。 默认实现是 通过指定DEFAULT_CLOSE激活。 如果是,它将调用onSavePrompt 屏幕很脏,然后调用close()if SUCESSFUL。