2010-05-12 64 views
2

我有一个J2ME应用程序,用户可以选择从应用程序中拨打电话号码。这应该是用户用应用程序做的最后一件事,所以应该停止显示任何内容。如何在销毁之前停止显示J2ME MIDP应用程序?

我当前的代码:

public void callAndExit() { 
    // use a platform-specific request to dial 
    MyMidletThingummy.getInstance().platformRequest("tel:" + number); 

    notifyDestroyed(); 
} 

呼叫工作得很好,利用呼叫的手机内置的方式等问题在于,通话结束后立即(当用户挂断电话),我应用程序在被销毁之前显示一秒钟。有什么我可以做的,以便我停止显示MIDlet(并且,例如显示手机的主屏幕或任何其他显示屏),然后拨出?

回答

2

将您的MIDlet的Display的当前Displayable设置为null。

+0

谢谢,这工作完美。愚蠢的是,阅读教程而不是J2ME Javadoc。 – PotatoEngineer 2010-05-12 22:47:18

相关问题