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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 总结 Fragment初始化用newInstance viewPager开多Fragment, 考虑懒加载 get...
    我不是死胖子阅读 774评论 0 4
  • ActionBar和ToolBar Action Bar是Android 3.0引入的导航栏功能,然而到5.0的时...
    Cris_Ma阅读 16,379评论 0 19
  • 从某个角度 我想回到过去 ——过去的过去 都是封建君主的领土 我只求一个小小的庄园 在其中任意地放肆 我想做一个骑...
    谷子苏生阅读 295评论 5 8
  • 在方法执行前后加需要另外执行的代码,怎么加,用aspect。 下载aspects,放进项目中 直接上代码: vie...
    草原烈鹰阅读 2,284评论 0 1
  • 宓斯朗走后,徐崇皙也回到了教室,迎接她的自然是方一梦和宋佳怡的双面审问。偌大的教室里,只有笔与纸接触的”沙沙“声,...
    阿麒拉阅读 213评论 0 0