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() {

    }
};

我该如何解决这个问题?

4

1 回答 1

0

您没有粘贴ButtonField. 您可能需要在其上添加样式位ButtonField.CONSUME_CLICKButtonField这会触发上下文菜单出现)。

使用类似以下内容来创建该按钮:

ButtonField myButton = new ButtonField("My Button", ButtonField.CONSUME_CLICK);
于 2012-05-02T11:41:20.120 回答