美文网首页
Android Fragment切换时导致ToolBar上的Me

Android Fragment切换时导致ToolBar上的Me

作者: FireMark | 来源:发表于2020-08-15 15:01 被阅读0次

在使用Activity嵌套Fragment中,多个Fragment切换时会有一个问题,由于不同的Fragment对应的Toolbar的menu数量不一样,有的fragment有menu,有的没有,有的有一个,有的有多个,在切换Fragment的时候,有时会出现Toolbar上出现Menu显示错误的问;

需要将Fragment中添加

添加此代码即可
toolbar.inflateMenu(R.menu.xxx);

((MainActivity).getActivity()).setSupportActionBar(toolbar);
看到有些朋友说这个需要删掉,但是我这边删掉的话,menu就没有点击效果了,我是以上代码都并存的情况;

相关文章

网友评论

      本文标题:Android Fragment切换时导致ToolBar上的Me

      本文链接:https://www.haomeiwen.com/subject/bxqadktx.html