2012-05-02 8 views
0

私のアプリにメニューを正常に実装しました。 しかし私は別の問題に直面しています ボタンをクリックすると、コンテキストメニューが表示されます。 私はボタンフィールドをクリックしている間にそのメニューを表示したくありません。コンストラクタでブラックベリーアプリでMenuを実装しているときにエラーが発生しました

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_CLICKButtonFieldに追加する必要があります(コンテキストメニューが表示されます)。

使用することをボタンを作成するには、次のようなもの:解決のための

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

感謝を。 – BSKANIA

関連する問題