2012-05-02 81 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

相關問題