В моем приложении, когда я нажимаю на кнопку, я показываю диалог. и когда я нажимаю «да» в этом диалоге, он дает мне незаконное исключение штата. Но я хочу вернуться на предыдущий экран. Если я нажимаю меню и щелкаю рядом, то он возвращается к предыдущему экрану. Ниже мой код:Нажатие кнопки «Назад» вызывает недопустимое исключение штата
public boolean keyDown(int keycode, int time) {
if (Keypad.KEY_ESCAPE == Keypad.key(keycode)) {
int result = Dialog.ask(Dialog.D_YES_NO, "Do you want to edit the list?");
if (result == Dialog.YES)
{
try
{
UiApplication.getUiApplication().popScreen(this);
}
catch (Exception e)
{
e.printStackTrace();
}
// onClose();
}
else
{
return true;
}
} // end if
return false;
}
Пожалуйста, помогите ..
Спасибо alishaik786..и решили .. –
@Arindam Mukherjee: несколько раз, если вы хотите, чтобы внезапное требование приходило в эту комнату чата: http://chat.stackoverflow.com/rooms/4014/knowledge-sharing-center-for -blackberry-и-ява – alishaik786