我已成功在我的应用中实现了菜单。 但我面临着另一个问题, 当我点击按钮菜单时出现上下文菜单。 我点击按钮字段时不希望显示该菜单。
构造函数中的
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 :(得分:0)
您没有粘贴 ButtonField
的初始化代码。您可能需要在 ButtonField.CONSUME_CLICK
上添加样式位 ButtonField
(这会触发上下文菜单)。
使用以下内容创建该按钮:
ButtonField myButton = new ButtonField("My Button", ButtonField.CONSUME_CLICK);