скрытие меню по клику - PullRequest
0 голосов
/ 13 мая 2010

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

Большое спасибо

1 Ответ

0 голосов
/ 13 мая 2010

метод переопределения.

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

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

...