在导航抽屉中删除“设置”选项卡

3

我正在开发一个带有导航抽屉的应用程序。但是在右上角始终有标签为“设置”的菜单。 我如何将该菜单从抽屉和普通视图中删除?


1
你能发一下屏幕截图吗? - Malwinder Singh
只需从名为menu_main.xml的文件中删除该项。在创建新项目时,它始终作为默认生成。 - Hussein El Feky
5个回答

6
首先,删除目录下的main.xml文件:

"project name"\app\src\main\res\menu

你可以参考这张图片
然后,删除与 main.xml 文件相关的一段代码。该代码块应位于 MainActivity 或包含 "设置" 的活动中。你可以参考这张图片
你也可以删除默认情况下名为 "action_settings" 的字符串资源,该资源位于 strings.xml 文件中。
这就是全部内容,这样就可以清除你想要摆脱的内容了。

2

只需从名为menu_main.xml的菜单文件中删除该项。在Android Studio创建新项目时,它始终作为默认生成。

XML应该类似于以下内容:

<menu xmlns:android="http://schemas.android.com/apk/res/android">

    <item
        android:id="@+id/action_settings"
        android:title="@string/action_settings"
        android:orderInCategory="1"
        android:showAsAction="ifRoom" />

</menu>

0

从main.xml中删除菜单标签中的项目标签,然后从Activity.java文件中删除相应的ID。


0

我认为你可能在谈论操作栏而不是导航抽屉。如果是这种情况,那么如果你在你的活动中去掉onCreateOptionsMenuonOptionsItemSelected方法,设置菜单项将会消失。

至于整个操作栏,我认为this可能会有所帮助。


0

从res>menu中的menu_main.xml中删除设置菜单。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接