当前页面: 开发资料首页 → J2ME 专题 → 请教关于destroyApp的问题.
请教关于destroyApp的问题.
摘要: 请教关于destroyApp的问题.
本人初学J2ME,有些问题不是很明白,现请教给位朋友.见如下代码:
public void commandAction(Command c, Displayable d){
if(c == exitCmd){
destroyApp(true);
notifyDestroyed();
}
}
=====================================================
public void commandAction(Command c, Displayable d){
if(c == exitCmd){
destroyApp(false);
notifyDestroyed();
}
}
请问destroyApp()里的参数true/false 有什么区别? 谢谢
true 就会执行destroyApp里面的东西
如果传入true,则MIDlet必须清空和回收所有资源,如果传入false,则MIDlet会抛出MIDletStateChangeException去指示它不想现在被销毁掉。一般都是传入false,然后再调用notifyDestroyed();来通知应用程序管理器来销毁程序。