У меня есть приложение J2ME, в котором пользователь может набрать номер телефона из приложения. Это должно быть последнее, что пользователь делает с приложением, поэтому оно должно перестать что-либо отображать.
Мой текущий код:
public void callAndExit() {
// use a platform-specific request to dial
MyMidletThingummy.getInstance().platformRequest( "tel:" + number );
notifyDestroyed();
}
Вызов работает нормально, использует собственный способ вызова телефона и т. Д. Проблема в том, что сразу после завершения вызова (всякий раз, когда пользователь кладет трубку) мое приложение отображается на долю секунды перед тем, как быть уничтоженным. Могу ли я что-то сделать, чтобы перестал отображать мидлет (и, скажем, показать домашний экран телефона или что-то еще, что он предпочел бы отображать), а затем затем набрать номер?