如何从ActionBar隐藏菜单按钮(3个垂直点),我创建了自定义操作栏,但有些设备仍然在右侧ActionBar上显示默认菜单图标。
我只想隐藏菜单按钮(3个垂直点),但不隐藏菜单功能。
这是截图
答案 0 :(得分:1)
它被称为Overflow
,隐藏它的一种方法是覆盖您的onPrepareOptionsMenu
方法并找到溢出按钮并将其可见性设置为false
<强>样品:强>
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
// if nav drawer is opened, hide the action items
menu.findItem(R.id.menu_settings).setVisible(false);
return super.onPrepareOptionsMenu(menu);
}
答案 1 :(得分:0)
获取操作栏最右侧的菜单图标
或者:
You have defined items to appear in the overflow area, in which case, get rid of those, or
Your android:targetSdkVersion is under 11, in which case, raise it
请参阅此帖子以获取更多信息 http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html