Fragment操作ToolBar

Fragment中对ToolBar添加MenuItem,创建menu_change,Fragment中复写voidonCreateOptionsMenu,onCreat中须设置setHasOptionsMenu(true)否则不生效。

public voidonCreateOptionsMenu(Menumenu,MenuInflaterinflater) {

super.onCreateOptionsMenu(menu,inflater);

inflater.inflate(R.menu.menu_change,menu);

}
onPrepareOptionsMenu中setvisible(false/true)动态替换MenuItem

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 总结 Fragment初始化用newInstance viewPager开多Fragment, 考虑懒加载 get...
    我不是死胖子阅读 860评论 0 4
  • ActionBar和ToolBar Action Bar是Android 3.0引入的导航栏功能,然而到5.0的时...
    Cris_Ma阅读 16,877评论 0 19
  • 从某个角度 我想回到过去 ——过去的过去 都是封建君主的领土 我只求一个小小的庄园 在其中任意地放肆 我想做一个骑...
    谷子苏生阅读 360评论 5 8
  • 在方法执行前后加需要另外执行的代码,怎么加,用aspect。 下载aspects,放进项目中 直接上代码: vie...
    草原烈鹰阅读 2,313评论 0 1
  • 如今发达的通讯和便利的交通,人与人之间几乎淡忘了或无法体会到那种彼此牵肠挂肚,想见不能见,连听听对方的声音都是一...
    文青_镇江阅读 862评论 5 2

友情链接更多精彩内容