2012-05-02 80 views
0

我已经成功地在我的应用中实现了菜单。 但是我面临着另一个问题, 当我点击按钮菜单出现上下文菜单。 我不希望菜单在我点击按钮字段时出现。在黑莓应用中实现菜单时出现错误

在构造

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 on ButtonField(会触发上下文菜单显示)。

使用类似下面的创建按钮:

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

感谢您的解决方案。 – BSKANIA

相关问题