如何隐藏标题右侧的导航标题中的3个点?这可能是重复的问题。我发现很少有类似的问题及其答案,但它们适用于旧版Android。我使用的是Android sdk 21.
知道如何隐藏3点按钮吗?
答案 0 :(得分:1)
那些" 3点"是"溢出"菜单,并在使用菜单资源目录中的文件建立菜单时创建。
如果你想要通过操作栏公开按钮或功能,你需要有溢出按钮(或者你可以选择让你的按钮暴露在顶层里面行动栏。
如果您真的不想要菜单,请删除描述此菜单的menu.xml文件,然后从您的Activity中删除onCreateOptionsMenu()。
以下是official docs,它描述了这是如何运作的。
答案 1 :(得分:1)
只需删除这样的覆盖方法
OptionMenu
这个覆盖方法负责创建三个dote,因为你提到它真的是onCreateOptionsMenu
。如果您不想要它,请不要覆盖//getMenuInflater().inflate(R.menu.search_and_add, menu);
方法。
不要给菜单xml充气。只是阻止这样的行
...AND (A IS NULL OR A < B)
其他代码可以保持不变。没问题..
答案 2 :(得分:0)
我认为你在谈论options menu,要摆脱它删除onCreateOptionsMenu方法的覆盖
答案 3 :(得分:0)
在menu
文件夹中,您的活动使用的xml
文件,将app:showAsAction="never"
更改为app:showAsAction="always"
或其他一些文件,您可以看到可用的选项按ctrl+space
。
要完全摆脱它,只需删除整个代码,它就是相应的用法。