ViewPager中嵌套Fragment,切换之后出现空白页没有加载数据的解决方法
来源:互联网 发布:诺优索思售后服务网络 编辑:程序博客网 时间:2024/06/05 17:33
问题描述:
ViewPager中嵌套ViewPager并用Fragment填充数据,但是在切换外部ViewPager之后,却没办法加载内部ViewPager中的数据。例如:当切换我界面之后再返回星座界面,就加载不了其中的数据。
解决方案:
adapter = new TabAdapter(getFragmentManager(), consName, mConsFragments);
adapter = new TabAdapter(getChildFragmentManager(), consName, mConsFragments);
将getFragmentManager()修改成getChildFragmentManager()就可以了。
分析:
getFragmentManager到的是activity对所包含fragment的Manager,而如果是fragment嵌套fragment,那么就需要利用getChildFragmentManager()了。
getFragmentManager()是所在fragment 父容器的碎片管理,
getChildFragmentManager()是在fragment 里面子容器的碎片管理。
0 0
- ViewPager中嵌套Fragment,切换之后出现空白页没有加载数据的解决方法
- viewpager嵌套fragment,滑动别的fragment之后,之前的fragment数据重新加载,恢复默认了
- fragment切换出现空白页
- fragment中嵌套tabLayout+viewPager,外部fragment切换的时候内部出现
- Viewpager+Fragment嵌套Viewpager+Fragment空白页问题
- fragment中如果有fragment嵌套viewpager,每次点击刷新及懒加载的解决方法
- fragment里面嵌套ViewPager,解决切换fragment了之后ViewPager中的内容消失的问题
- Android中Fragment嵌套ViewPager,ViewPager嵌套Fragment导致二次进入时没有数据
- fragment中嵌套fragment时出现空白页问题解决
- Fragment使用出现空白页的解决方法
- 简单的Fragment切换,Fragment嵌套Viewpager
- 解决android FragmentTabHost + viewpager + fragment 嵌套布局切换出现白屏什么都没有问题
- Fragment嵌套Viewpager嵌套Fragment,切换后数据不见了解决方案....
- Android中listview加载数据的时候出现空白页
- 解决fragment中嵌套fragment加载切换的问题
- viewpager嵌套fragment,数据预加载的问题
- Fragment内嵌套使用FragmentPagerAdapter出现空白页的问题
- Fragment嵌套ViewPager,viewpager切换的时候,手机出现白屏
- Vim命令合集
- Android 主要的热修复方案原理分析
- 你与阿米巴经营之间只差了一个“中国式” 胡八一
- android app 启动时间过长或者recycleview scrollview滑动卡顿的原因
- SQL 存储过程
- ViewPager中嵌套Fragment,切换之后出现空白页没有加载数据的解决方法
- iftop参数及说明
- BeanUtils.populate(obj,map)的作用
- C#中DllImport用法汇总
- linux下面安装php xdebug扩展
- Centos7下yum安装Git
- log4j详解
- MapReduce基础开发之十二ChainMapper和ChainReducer使用
- 查看数据库里所有表的行数与存储大小