0

Я использую NullField() на одном из моих экранов, так что фокус по умолчанию не должен быть ни на одной из кнопок. но когда я нажимаю на экран, где нет поля, отображается экран меню. я не хочу, чтобы экран меню был всплывающим, он должен открыться, когда я нажимаю кнопку меню.скрытие меню по щелчку

Thanks alot

ответ

0

переопределить способ.

protected boolean navigationClick(int status, int time) { 
      Field focus = UiApplication.getUiApplication().getActiveScreen() 
        .getLeafFieldWithFocus(); 
      if (focus instanceof NullField) { 
       return true; 
      } 
      return super.navigationClick(status, time); 
     } 

Примечание: Этот код предназначен только для подсказки.

Смежные вопросы