[英]Display action bar menu button
有没有办法用硬件菜单按钮在div上的操作栏中显示三个点菜单? 像三星Galaxy等
看起来你的答案在下面的链接。 有一个解释为什么你不想这样做,另一个答案提供了一个hack无论如何(在Android 4.x设备上)。
指南说:
...
溢出菜单中提供了未提升为操作项的菜单项,可通过设备菜单按钮(如果可用)或操作栏中的“溢出菜单”按钮显示(当设备不包含菜单按钮时) )。
在我的应用程序中,我有嵌套菜单,如:
//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"/>
在manifest xml中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.