2010-05-12 17 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

相關問題