显示操作栏菜单button

有没有任何可能的方法来显示硬件菜单button上的操作栏上的三点菜单? 像三星Galaxy等

  • 如何在Android中以编程方式创build菜单?
  • 禁用菜单button?
  • 在ActionBarCompat中的项目总是显示在溢出
  • 如何更改Android 2.3的选项菜单背景?
  • 以编程方式为从XML创build的现有菜单创build子菜单
  • 色彩菜单图标
  • 滑动菜单(库)始终全屏
  • 如何在设备上使用Android> 4.0和硬件button在动作溢出菜单中设置文本样式?
  • 看起来你的答案在下面的链接。 有一个解释,你为什么不想这样做,另一个答案提供一个黑客无论如何(在Android 4.x设备上)。

    如何强制使用菜单button的设备上的溢出菜单

    指南说:

    没有提升到行动项目的菜单项目在溢出菜单中是可用的,通过设备菜单button(当可用时)或通过操作栏中的“溢出菜单”button(当设备不包括菜单button)。

    在我的应用程序中,我嵌套菜单像:

    //menu.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/three_dots_item" android:icon="@drawable/ic_three_dots" android:title="@string/title" android:showAsAction="always"> <menu> <!-- items to show --> </menu> </item> </menu> 

    这不是真正的溢出,但它是一个简单的解决方法。

    这对我有效

    使用

      <uses-sdk android:minSdkVersion="8" /> 

    代替

     <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"/> 

    在清单xml中