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