读书人

关于退出菜单的有关问题

发布时间: 2011-12-03 22:57:58 作者: rapoo

关于退出菜单的问题
本人刚刚从J2EE转向J2ME,写了个很简单的东西,在进入菜单后,为什么按Exit菜单无反应呢?只能按挂机键退出,是我程序哪里不对吗?望大侠们指点一,二,谢谢
源代码如下:
public class Midlet extends MIDlet implements CommandListener{
private Display display=null;
private List main=new List( "menu ",List.IMPLICIT);
private Command exitCommand=new Command( "Exit ",Command.EXIT,1);

public void startApp() {
if (display==null){
display=Display.getDisplay(this);
main.append( "Create file ",null);
main.addCommand(exitCommand);
main.setCommandListener(this);
}
display.setCurrent(main);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}

public void commandAction(Command command, Displayable displayable) {
if (command==exitCommand){
destroyApp(true);
}
}
}

[解决办法]
if (command==exitCommand){
destroyApp(true);
notifyDestroyed();
}

这样应该就行啦~ :)

读书人网 >J2ME开发

热点推荐