我为我的应用程序创建了一个上下文菜单。
if (!contextMenu)
{
contextMenu = new ContextMenu();
}
contextMenu.hideBuiltInItems();
contextMenu.addEventListener(ContextMenuEvent.MENU_SELECT,onContextMenuSelected);
_cmiEdit=new ContextMenuItem("Ändern");
_cmiEdit.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,onContextMenuItemSelected);
_cmiDelete=new ContextMenuItem("Löschen");
_cmiDelete.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,onContextMenuItemSelected);
contextMenu.customItems.push(_cmiEdit,_cmiDelete);
在应用程序中,只有第一个 Contextmenuitem 是可见的,我不知道为什么?在 Air 中,两者都显示。Flashplayer版本11.8