繁体   English   中英

如何从ActionBar隐藏菜单图标

[英]How to hide menu icon from ActionBar

如何从ActionBar隐藏菜单按钮(垂直的3个点),我创建了自定义操作栏,但某些设备仍在ActionBar右侧显示默认菜单图标。

我只想隐藏菜单按钮(3个垂直点),而不是菜单功能。

这是屏幕截图

它被称为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);
    }

获取操作栏最右侧的菜单图标

或者:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM