如果我单击第一个菜单上的项目,是否可以在选择 optionalMenu 项目时显示另一个菜单,应用程序停止运行。
function rightMenuF() {
var item1 = {
title : lang["lng_logout"],
//icon : "Icon.png", // Android 3.0 only
//itemType : SMF.UI.MenuItemType.cancel, // iOS Optional Menu only
onSelected : function (e) {
openNewMenu();
}
};
var items = [item1];
Menus.RightOptionalMenu = new SMF.UI.Menu({
menuStyle : SMF.UI.MenuStyle.optionalMenu,
title : lang["lng_settings"],
//icon : "Icon.png",
items : items
});
Menus.RightOptionalMenu.show();
}
function openNewMenu() {
var item1 = {
title : lang["lng_logout"],
//icon : "Icon.png", // Android 3.0 only
//itemType : SMF.UI.MenuItemType.cancel, // iOS Optional Menu only
onSelected : function (e) {
alert("a");
}
};
var items = [item1];
Menus.NewOptionalMenu = new SMF.UI.Menu({
menuStyle : SMF.UI.MenuStyle.optionalMenu,
title : lang["lng_settings"],
//icon : "Icon.png",
items : items
});
Menus.NewOptionalMenu .show();
}
由 actionBar 项触发的 rightMenuF。