jun*_*xia 1 android toolbar android-actionbar
关于android Toolbar,如何隐藏工具栏中的默认设置菜单
在这个活动中我设置了一个图标菜单,就像这样 \xe2\x80\x93
\n\n<menu xmlns:android="http://schemas.android.com/apk/res/android" >\n <item\n android:title=""\n android:id="@+id/menu_add"\n android:icon="@drawable/actionbar_add_icon"\n android:showAsAction="ifRoom">\n </item>\n</menu>\nRun Code Online (Sandbox Code Playgroud)\n\n它是菜单/main_home.xml
\n\npublic boolean onCreateOptionsMenu(Menu menu) {\n getMenuInflater().inflate(R.menu.menu_home, menu);\n return super.onCreateOptionsMenu(menu);\n}\nRun Code Online (Sandbox Code Playgroud)\n\n但它显示一个三点菜单。我想知道为什么
\n\n\n\n以及如何显示子菜单图标图像 \xef\xbc\x8cit 在 中正常Actionbar,但在 中隐藏Toolbar
如果要清空菜单内容,请转到res/menu文件夹并从menu_main.xml文件中删除项目标签。您还需要删除对 中项目的引用onOptionsItemSelected(MenuItem item)。如果没有项目,菜单点将会消失。
如果您想完全删除三点菜单,请转到onCreateOptions(...)代码中的方法并将其删除,或者仅删除getMenuInflater().inflate(...);其中的一部分。您也可以安全地删除该onOptionsItemSelected(MenuItem item)方法,因为它没有任何用途。
让菜单消失的最简单方法是让该onCreateOptions(...)方法返回false。
| 归档时间: |
|
| 查看次数: |
2294 次 |
| 最近记录: |