A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 吴光新 黑马帝   /  2013-8-16 09:09  /  8168 人查看  /  57 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

android viewpager+fragmentTabhost:直接将一个FragmentTabhost 加入到viewPager中,滑动viewPager再次返回之前FragmentTabhost
会出现java.lang.NullPointerException, 是在FragmentState.instantiate 出错。

第一次加载viewPager不会出错,第二次就会出现以上情况,解决办法如下代码:
注:TabsInfo是关键,在getItem方法中需要使用Fragment.instantiate得到一个Fragment

经测试ViewPager + fragment 不会出现以上所说情况,可以在构造的时候传递一个
ArrayList<Fragmet> list,再通过getItem 返回即可,有不正确的地方还请指正...


下载:
游客,如果您要查看本帖隐藏内容请回复

57 个回复

正序浏览
多谢分享
回复 使用道具 举报
学习学习
回复 使用道具 举报
可以,。。。。。。
回复 使用道具 举报
#在这里快速回复#只有那些有勇气正视现实,有勇气迎接挑战的人才能真正实现超越自我的目标,达到卓越的境界。
回复 使用道具 举报
这个错,收藏了。。。。。。。。。。
回复 使用道具 举报
newu 黑马帝 2016-9-26 21:44:28
52#
正在被这个问题卡着了
回复 使用道具 举报
312321dfsfdsfsdfdsfdsfdsf
回复 使用道具 举报
啊实打实大师的
回复 使用道具 举报
速度和上海
回复 使用道具 举报
刚好学到这里,看看
回复 使用道具 举报
正好需要…………
回复 使用道具 举报
看着不错,正好拿来用用哈
回复 使用道具 举报
kkkkkkkkkkkkkkkkk
回复 使用道具 举报
非常感谢!
回复 使用道具 举报
感谢分享
回复 使用道具 举报
sunhdj 初级黑马 2014-12-10 10:29:49
42#

这个是我正需要的,太给力了
回复 使用道具 举报
谢谢谢谢
回复 使用道具 举报
我的大爱带啊
回复 使用道具 举报
谢谢楼主,备用
回复 使用道具 举报
不错,很给力
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马