2013-04-30 114 views
1

我们知道在较新的Android设备中引入了新版本的操纵杆控制器。当actionbar属性使用的主题被设置在一个活动中时,无论用户是否按下设备菜单按钮,都会调用旧方法Activity.onCreateOptionMenus(菜单菜单)(更新的Android设备甚至没有,但模拟菜单按钮是提供)创建操作栏。 问题是,我希望使用旧的传统菜单,即新设备中的模拟菜单,但该菜单不会出现,onCreateOptionMenus也不会被调用,除非我指出级别13或更低作为目标版本。在较新的Android设备中显示旧版菜单

是否有其他方式可用?

回答

2

不可以。您不应该使用旧的菜单样式,它已经过时并且使您的应用在新设备上看起来过时了。如果你真的想使用它,那么你必须定位一个更低的API。

+0

我明白了..谢谢大家@Scott W – newbie 2013-05-01 07:40:44