놀랍게도 내 응용 프로그램에서는 midlet을 종료해도 작동하지 않습니다. 아마도 쓰레드를 사용하고 있기 때문일 수도 있지만, destroyApp()
과 notifyDestroyed()
은 충분하지 않습니다. 예를 들어j2me Midlet을 종료/종료/중지하는 방법은 무엇입니까?
테이크 다음 코드를
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
System.out.println("destroying");
notifyDestroyed();
}
protected void startApp() throws MIDletStateChangeException {
try {
// init modules
controller.initialize();
}catch (Exception e) {
viewer.showAlert("error in startApp() init controller");
destroyApp(true);
}
}
불행히도 http://stackoverflow.com/questions/1485943/question-for-terminate-app-in-j2me-but-it-doesnt-mean-quit-from-application에서 해결책을 찾지 못했습니다. – hsmit