自版本6以来,Android设备上的选项按钮,菜单膨胀

时间:2017-10-02 15:33:58

标签: android

在我的应用中,我有onCreateOptionsMenu,其中包含“联系人”和“关于”(有关开发人员等的信息)的菜单。我目前有一个5.0 Lollipop的设备。在此设备上,当您按“选项”(后退按钮旁边)时,您可以看到菜单膨胀。但是在Android 6.0的其他设备上,按下“选项”会在后台打开正在运行的应用程序堆栈,就像TaskManager一样。因此,用户必须按ActionBar上的3个点才能看到菜单膨胀。

我能改变吗?或者有什么可以解决这个问题,以便用户可以通过不按ActionBar中的3个点来轻松看到此菜单膨胀,因为在大型设备上这很麻烦。

1 个答案:

答案 0 :(得分:2)

  

我目前有一台装有5.0 Lollipop的设备。在此设备上,按下"选项"(在后退按钮旁边),您可以看到菜单膨胀。

该设备已从Android 4.3升级到Android 5.0,或该设备不符合兼容性定义文档(例如,它不是Google Play生态系统设备)。

  

但是在我的其他Android设备上按下"选项"在后台打开正在运行的应用程序堆栈,就像TaskManager一样。

这是因为Android 4.4+附带的设备上没有MENU按钮。取代它的按钮是一个RECENTS按钮,用于显示概览屏幕(即最近使用的任务)。

  

我可以改变吗?

没有

  

或者有没有什么可以解决这个问题,以便用户可以通过不按动作栏中的3个点来轻松看到此菜单膨胀,因为在大型设备上这是令人厌烦的。

没有。如果您不喜欢操作栏溢出菜单的行为,请不要使用它。