2012-05-02 2 views
0

Я успешно реализовал меню в своем приложении. Но я столкнулся с другой проблемой, Когда я нажимаю на меню кнопки, появляется как контекстное меню. Я не хочу, чтобы это меню отображалось, когда я нажимаю на поле кнопки.Ошибка при реализации меню в приложении Blackberry

в конструкторе

addMenuItem(_mnu_showresult); 
addMenuItem(_mnu_quit); 

/объявил пункт меню/

private MenuItem _mnu_showresult = new MenuItem(new StringProvider(
     "Show Result"), 110, 1) { 
    public void run() {  
     Dialog.alert("You had scored "); 
    } 
}; 
private MenuItem _mnu_quit = new MenuItem(new StringProvider("Quit"), 110, 2) { 
    public void run() { 

    } 
}; 

Как я могу решить эту проблему?

ответ

0

Вы не ввели код инициализации ButtonField. Возможно, вам нужно будет добавить бит стиля ButtonField.CONSUME_CLICK об этом ButtonField (который вызывает отображение контекстного меню).

использовать что-то вроде следующего, чтобы создать эту кнопку:

ButtonField myButton = new ButtonField("My Button", ButtonField.CONSUME_CLICK); 
+0

Спасибо за решение. – BSKANIA

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

  • Нет связанных вопросов^_^