我想在Android的Flash AIR应用程序中创建Options Menu。
我已经发现,此ActionScript代码可用于捕获硬件菜单按钮按下事件:
stage.addEventListener(KeyboardEvent.KEY_DOWN, _onKeyDown);
function onKeyDown(event:KeyboardEvent):void {
if(event.keyCode == Keyboard.MENU) {
event.preventDefault();
trace("Menu Pressed");
}
}
但是如何创建实际菜单?
如果你不能用AIR做,那么任何人都试图手动重新创建/模仿它,你可以分享属性(颜色,透明度,任何渐变?)和过渡(滑入/滑出)你'用过吗?
我已经找到了一些guidelines,但是会欣赏任何特定于Flash的提示/属性(比如哪些可以用于滑动转换?)
谢谢你, 亚历
答案 0 :(得分:4)
嗨,老兄我最近在寻找同样的问题,我发现这个很好的片段。您可以使用AS3和Air开发您的移动应用程序并构建您的Android菜单!它真的对我有用,所以我决定分享它
答案 1 :(得分:1)
您无法从AIR访问Androids本机菜单,只能从Android SDK获取。 因此,您必须在Flex中构建类似的东西(如果您计划使用AIR开发应用程序)。