【发布时间】:2016-10-27 17:50:12
【问题描述】:
我想在导航栏出现时隐藏三点菜单项。
我发现了一些不错的主题如何隐藏三点菜单项:
How to disable/hide three-dot indicator(Option menu indicator) on ICS handsets
How do I hide a menu item in the actionbar?
但我找不到我的问题的解决方案。我希望能得到一些帮助。 :)
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater menuInflater = getMenuInflater();
menuInflater.inflate(R.menu.main_menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
infoDialogFragment.aboutMenuItem(this);
return false;
}
@Override
protected void onPostCreate(@Nullable Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);
actionBarDrawerToggle.syncState();
}
private void setNavigationDrawer() {
navigationView.setNavigationItemSelectedListener(menuItem -> {
});
return false;
}
【问题讨论】:
-
删除
onCreateOptionsMenu和onOptionsItemSelected。设置菜单将消失。 -
但是当导航栏出现时它应该会消失。
标签: java android xml navigation