【发布时间】:2018-04-14 02:46:08
【问题描述】:
我遇到的问题是我的应用没有操作栏。 我使用了自定义工具栏,并使用此代码设置工具栏
private void setupToolbar(){
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setTitle("Shopping Cart");
}
}
但结果显示一个操作栏,其中包含来自 mainActivity 的旧项目以及工具栏添加的项目。
所以你会看到这里显示的两个标题 我想删除在主要活动中创建的图标(后退图标除外)和主页标题
【问题讨论】:
-
在“mainActivity 中的旧项目加上工具栏添加的项目”中,“项目”到底是什么意思?
-
我已经编辑了问题以包含所发生情况的屏幕截图
-
右侧的那些图标和 HOME 项是您的选项菜单。如果您不想要这些,请删除
Activity中的onCreateOptionsMenu()方法。 -
非常感谢我使用了
invalidateOptionsMenu();,效果很好 -
另一个问题请教如何制作一个在用户向下滚动时隐藏的平行工具栏
标签: android android-studio android-actionbar toolbar