你的位置:首页 > 软件开发 > 操作系统 > Android 中关于Fragment嵌套Fragment的问题

Android 中关于Fragment嵌套Fragment的问题

发布时间:2016-08-25 10:00:09
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/5802146.html 问题描述:在项目中Activity A中嵌套Fragment B,Fragment B中再嵌套Fragment C,如图: 问题1:在点击Activity A ...

Android 中关于Fragment嵌套Fragment的问题

转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/5802146.html 

问题描述:

在项目中Activity A中嵌套Fragment B,Fragment B中再嵌套Fragment C,如图:

Android 中关于Fragment嵌套Fragment的问题 

问题1:在点击Activity A中主菜单1进行切换时,报错Fragment C already added。

解决:在Framgent B中添加Fragment C 调用add()时先判断fragmentC.isAdded()

FragmentManager fm=getActivity().getSupportFragmentManager();FragmentTransaction ft=fm.beginTransaction();if(!sub1Fragment.isAdded()){  ft.add(R.id.rl_fragment_container, sub1Fragment).commit();}

原标题:Android 中关于Fragment嵌套Fragment的问题

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录