安卓学习笔记---ViewPager+Fragment第二次进入显示空白
2017-07-03 18:09
645 查看
转载博客地址
http://blog.csdn.net/u014452224/article/details/45920315?spm=5176.8246799.blogcont.5.EKL2Zh
同时这篇博客也应该看看
http://blog.csdn.net/jiang547860818/article/details/53120650
在Activity和Fragment使用ViewPager+Fragmnet切换Fragmnet设置是不同的
ViewPager+Fragment使用的还是比较频繁的,但是当我打开应用第一次进入时很正常,然而第二次进入的时候却显示的是空白,当时感觉很是迷茫,可是仔细一查,原来是第二次加载的时候重复调用了onCreateView()这个方法,重新new了一个pageadapter导致子fragment不显示,问题的解决方法就是在onCreateView()方法里面加入如下代码
2
3
4
5
6
7
1
2
3
4
5
6
7
加入方式如下图所示
这样就可以完美的解决了,不论你反复多少次都不会再显示空白了
http://blog.csdn.net/u014452224/article/details/45920315?spm=5176.8246799.blogcont.5.EKL2Zh
同时这篇博客也应该看看
http://blog.csdn.net/jiang547860818/article/details/53120650
在Activity和Fragment使用ViewPager+Fragmnet切换Fragmnet设置是不同的
ViewPager+Fragment使用的还是比较频繁的,但是当我打开应用第一次进入时很正常,然而第二次进入的时候却显示的是空白,当时感觉很是迷茫,可是仔细一查,原来是第二次加载的时候重复调用了onCreateView()这个方法,重新new了一个pageadapter导致子fragment不显示,问题的解决方法就是在onCreateView()方法里面加入如下代码
if (view != null) { ViewGroup parent = (ViewGroup) view.getParent(); if (parent != null) { parent.removeView(view); } return view; }1
2
3
4
5
6
7
1
2
3
4
5
6
7
加入方式如下图所示
这样就可以完美的解决了,不论你反复多少次都不会再显示空白了
相关文章推荐
- ViewPager+Fragment第二次进入显示空白
- ViewPager+Fragment第二次进入显示空白
- ViewPager+Fragment 多层嵌套问题,第二次进入显示空白
- Fragment+viewpager+Fragment 嵌套 第二次进入该fragment不显示数据
- Fragment+viewpager+Fragment 嵌套 第二次进入该fragment不显示数据
- Fragment+ViewPager+Fragment 第二次进入页面不显示
- Android - Fragment 内嵌 ViewPager ,ViewPager各个页面使用Fragment第二次进入空白界面
- 解决Android开发中ViewPager动态设置PagerAdapter时第二次进入Fragment内容不显示的问题
- 解决Android开发中ViewPager动态设置PagerAdapter时第二次进入Fragment内容不显示的问题
- 当Fragment通过ViewPager嵌套Fragment时第二进入不显示的问题
- 使用Fragment+ViewPager中遇到的显示空白的问题
- 【安卓笔记】ViewPager+Fragment布局中的Fragment数据更新
- fragment嵌套viewpager嵌套fragment第二次加载数据不显示问题
- 【安卓笔记】ViewPager+Fragment布局中的Fragment数据更新
- ViewPager+Fragment 懒加载学习笔记(一)
- 安卓开发之viewpager学习(头条显示)
- Fragment里面用ViewPager嵌套2个Fragment,第二次切换变成空白的解决办法
- Fragment加viewpager+fragment viewpager中的fragment显示空白
- 安卓学习笔记之ViewPager
- 关于ViewPager嵌套Fragment,第二次加载数据不显示问题