Когда я использую этот метод, он генерирует недопустимое выражение состояния на симуляторе Blackberry.
protected boolean keyChar(char c, int status, int time)
{
if (c == Keypad.KEY_ESCAPE)
{
UiApplication.getUiApplication().popScreen(UiApplication.getUiApplication().getActiveScreen());
}
return super.keyChar(c, status, time);
}
если я даю тип возвращаемого значения true, на симуляторе ошибки не отображаются.
когда я использую super.keyChar (c, status, time). это бросить незаконное государственное выражение.
Но в устройстве не отображается сообщение об ошибке. Только на симуляторе ежевики. в чем проблема?