首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flex-Mobile:我应该使用提供的菜单内容吗?还是因为iphone没有菜单按钮而最好不要使用?

Flex-Mobile:我应该使用提供的菜单内容吗?还是因为iphone没有菜单按钮而最好不要使用?
EN

Stack Overflow用户
提问于 2011-09-17 01:17:06
回答 2查看 417关注 0票数 0

如果我有一部iphone,我就不会问这个问题,但到目前为止,我只有一部android手机用于开发。

问题是:我应该使用flex mobile提供的View.viewMenuItems吗?或者我应该以另一种方式更好地嵌入功能?我不知道iphone上可能存在什么打开菜单的可能性,因为它没有硬件按钮“菜单”。

顺便问一下:我如何在Flash-Builder移动设备模拟器中打开菜单-也没有按钮...

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2011-09-17 01:25:00

你可以在安卓系统中通过KeyBoardEvent检测到菜单按钮。在Iphone中,Home按钮将退出您的应用程序,因此您应该使用一些界面按钮来显示菜单。

代码语言:javascript
复制
            private function _onAddedToStage(event:FlexEvent):void
            {
                //removes listener
                removeEventListener(Event.ADDED_TO_STAGE, _onAddedToStage);
                stage.addEventListener(KeyboardEvent.KEY_DOWN, _onKeyDown);
            }

            private function _onKeyDown(event:KeyboardEvent):void
            {
                if(event.keyCode == Keyboard.MENU)
                {
                event.preventDefault();
                _text.appendText("\nMenu Pressed");
                }
            }       
票数 0
EN

Stack Overflow用户

发布于 2011-10-16 08:28:04

最新版本的安卓蜂巢操作系统不支持菜单按钮。因此,如果你确实利用了Flex4.6的ViewMenu特性,请注意,如果你使用Flex4.6或更高版本构建,在最新的安卓平板电脑和iOS设备上将不会有一个按钮。

在ADL中,您可以选择Device > Menu来模拟单击硬件菜单按钮。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7448233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档