Как я могу различить «короткое меню» и «полное меню» в коде BlackBerry? - PullRequest
1 голос
/ 27 октября 2009

Я кодирую в Blackberry JDE.

но меня смущают "короткое меню" и "полное меню", например, как сделать так, чтобы меню отображалось только в «полном меню»? спасибо за помощь.

1 Ответ

2 голосов
/ 27 октября 2009

Весь код создания меню должен находиться в функции makeMenu на экране. Вот где вы будете заполнять ваше меню опциями, которые нужны вашему экрану. Функция makeMenu имеет параметр с именем instance. Это определяет тип меню, которое необходимо создать, и вы можете отключить его для того, что следует добавить к определенным типам меню.

Итак, вы можете добавить все пункты вашего меню для короткого меню, независимо от того, что это за экземпляр, и затем иметь следующую инструкцию if, которая добавит все пункты меню для полного меню:

if(instance == Menu.INSTANCE_DEFAULT) {
    // TODO Add menu items for full menu here.
}

Класс меню JavaDocs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...