Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
来源:互联网 发布:小米2a移动网络设置 编辑:程序博客网 时间:2024/06/10 01:56
最近fragment越来越火了,ViewPager也越来越广泛使用了,群里很多朋友就不约而同的遇到了一个奇葩的问题,fragment里面放viewpager有些时候会不会出现内容。所以今天把这个解决方案分享一下,希望大家能看到,不要浪费太多时间在这个问题上。
其实后来看到有人说是fragment里面嵌套fragment导致的。
这个问题我当初遇到的时候花了三个晚上才找到解决方案,纳入我的疑难杂症分类收藏中!
我的情况是两个地方用同一个fragment,这个fragment里面包含ViewPager,此时一般来说第一个显示的fragment会显示内容,第二个就不会显示了。在调试中打了Log看了,没显示内容的在Viewpager的getitem中并不会执行。
其实这个问题很简单,只需要在new FragmentPagerAdapter的时候传进去的fragmentManager不要使用getFragmentManager,而使用getChildFragmentManager()即可解决此问题。
具体原因估计大家看到解决方案也能猜出个大概来,也就是子fragment用父fragment的FragmentManager了,然后不会出来内容
android黄埔军校QQ交流群:129506068
ios黄埔军校QQ交流群:281287862
转载请说明出处:http://blog.csdn.net/cshxql/article/details/22788343
11 2
- 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() 不执行时
- IOS——页面跳转
- cocos2d-x 网络编程二(cURL简单模拟登录的实现)
- 在Tomcat配置JNDI数据源的三种方式
- 推荐比赛的几次尝试
- CGI 编程学习
- Fragment里面的Viewpaper不显示内容不执行getItem的解决方案
- uva:Throwing cards away I
- Driver开发常见问题
- Android自定义View之一:初探实例
- C++ 字符编码转换工具类
- 购物系统首页
- Git - 简易指南
- Unity3D入门: 多个摄像机之间的切换
- jquery 的兄弟 父亲 孩子的方法