Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
来源:互联网 发布:jquery.form.js data 编辑:程序博客网 时间:2024/06/16 05:39
转载地址:http://blog.csdn.net/cshxql/article/details/22788343
最近fragment越来越火了,ViewPager也越来越广泛使用了,群里很多朋友就不约而同的遇到了一个奇葩的问题,fragment里面放viewpager有些时候会不会出现内容。所以今天把这个解决方案分享一下,希望大家能看到,不要浪费太多时间在这个问题上。
其实后来看到有人说是fragment里面嵌套fragment导致的。
这个问题我当初遇到的时候花了三个晚上才找到解决方案,纳入我的疑难杂症分类收藏中!
我的情况是两个地方用同一个fragment,这个fragment里面包含ViewPager,此时一般来说第一个显示的fragment会显示内容,第二个就不会显示了。在调试中打了Log看了,没显示内容的在Viewpager的getitem中并不会执行。
其实这个问题很简单,只需要在new FragmentPagerAdapter的时候传进去的fragmentManager不要使用getFragmentManager,而使用getChildFragmentManager()即可解决此问题。
具体原因估计大家看到解决方案也能猜出个大概来,也就是子fragment用父fragment的FragmentManager了,然后不会出来内容
转载请说明出处:http://blog.csdn.net/cshxql/article/details/22788343
0 0
- Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
- Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
- Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
- Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
- Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
- Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
- fragment切换导致fragment里面的listView不显示
- jqueryeasyui tabs组件里面的内容不显示滚动条 解决方案
- Fragment的onActivityResult不执行
- Fragement的getItem不被触发
- Android FragmentTabhost内容Fragment不显示等Bug解决方案
- fragment嵌套fragment,切换后,子fragment内容不显示的问题
- 多重Fragment嵌套,子Fragment的onActivityResult方法不执行的解决方案
- 10046trace 中不显示执行计划的解决方案
- 控制td里面的内容不换行
- 关于ViewPager与Fragment配合使用时,FragmentPagerAdapter中getItem方法第二次不执行问题
- BaseAdapter之getItem不执行问题
- Fragment 的onResume() 不执行时
- 如何把控工作过程中的风险?
- 删除链表中的元素
- Hadoop新旧集群迁移
- POJ 3264.Balanced Lineup【线段树】【4月28】
- log4j.xml配置详解
- Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
- 诡异的volatile
- Java工具类---数组操作ArrayUtil
- 01背包和完全背包代码
- 如何看待阿里的去IOE
- hdu 1711 水kmp
- iOS开发之高效绘图,通过一个绘图应用进行讲解
- JAVA CAS原理深度分析
- windows下绑定线程(进程)到指定的CPU核心