我正在尝试构建一个Android应用程序并想要一个菜单。关键是菜单选项仅适用于菜单按钮。那么没有这个按钮的新手机怎么样?好的,我可以用
openOptionsMenu();
并以编程方式打开菜单但是当我触摸屏幕时,菜单消失。
制作静态漂亮菜单的最简单方法是什么,看起来像是真正的菜单而不是使用菜单按钮?
答案 0 :(得分:2)
如果设备没有菜单按钮且应用程序创建菜单选项,则会显示软菜单按钮。对于Galaxy Nexus,HTC One X,HTC One S等就是这种情况。
但是你真的应该想要创建一个ActionBar并将你的菜单项放在ActionBar中。
答案 1 :(得分:0)
我相信android会把菜单按钮拿出来是有原因的,我无法想象尝试使你的应用看起来像是有一个静态菜单按钮是个好主意。也许您应该重新考虑UI设计并查看action bars