Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在操作栏中隐藏溢出按钮(点3)?_Android_Android Actionbar_Overflow - Fatal编程技术网

Android 如何在操作栏中隐藏溢出按钮(点3)?

Android 如何在操作栏中隐藏溢出按钮(点3)?,android,android-actionbar,overflow,Android,Android Actionbar,Overflow,我想隐藏溢出按钮(在操作栏中) 有人能帮我吗 我正在使用支持库在代码中创建操作栏。然后,我在代码的操作栏中创建溢出图标。当我运行应用程序时,其显示溢出图标,但当我运行设备时,其不可见。从一些链接中,我发现这背后的原因是我的设备上有菜单按钮。这是真的吗?如何在每个设备上显示溢出图标 代码: 在4.4下的Android版本中,如果设备有菜单按钮,则溢出按钮将隐藏。这就是它的工作原理 如果有两个按钮具有完全相同的功能,用户会感到困惑。“忽略下面的代码。它不是我的”-我不明白,你为什么要发布代码让我们忽

我想隐藏溢出按钮(在操作栏中)

有人能帮我吗

我正在使用支持库在代码中创建操作栏。然后,我在代码的操作栏中创建溢出图标。当我运行应用程序时,其显示溢出图标,但当我运行设备时,其不可见。从一些链接中,我发现这背后的原因是我的设备上有菜单按钮。这是真的吗?如何在每个设备上显示溢出图标

代码:


在4.4下的Android版本中,如果设备有菜单按钮,则溢出按钮将隐藏。这就是它的工作原理


如果有两个按钮具有完全相同的功能,用户会感到困惑。

“忽略下面的代码。它不是我的”-我不明白,你为什么要发布代码让我们忽略?如果它不适用于该问题,请将其删除。在我的情况下,我在设备和操作栏中有菜单按钮。我的操作系统版本是4.4
<menu xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:yourapp="http://schemas.android.com/apk/res-auto" >
    <!-- Search, should appear as action button -->
     <item
        android:id="@+id/menu_1"
        android:orderInCategory="1"
        yourapp:showAsAction="never"
        android:title="@string/share"/>
    <item
        android:id="@+id/menu_2"
        android:orderInCategory="2"
        yourapp:showAsAction="never"
        android:title="@string/contact"/>
    <item
        android:id="@+id/menu_3"
        android:orderInCategory="3"
        yourapp:showAsAction="never"
        android:title="@string/contact1"/>

</menu>