关于ViewPager嵌套Fragment,第二次加载数据不显示问题
2016-01-12 14:57
567 查看
Fragment第二次进入不显示,主要是第二次加载的时候重复调用了onCreateView()这个方法,重新new了一个pageadapter导致子fragment不显示,问题的解决方法就是在onCreateView()方法里面加入如下代码
加入方式如下:
参考http://blog.csdn.net/u014452224/article/details/45920315
if (view != null) { ViewGroup parent = (ViewGroup) view.getParent(); if (parent != null) { parent.removeView(view); } return view; }
加入方式如下:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
if (view != null) { ViewGroup parent = (ViewGroup) view.getParent(); if (parent != null) { parent.removeView(view); } return view; }
view = inflater.inflate(R.layout.confirmed_view, container, false);
return view;
}
参考http://blog.csdn.net/u014452224/article/details/45920315
相关文章推荐
- 创造运用浅谈canvas的设计艺术
- 2016年计划
- 国内大型网站提供的 IP API接口调用方法
- listView 的回弹overScrollBy
- Android 判断一个url是否有效
- 国外超牛的缩图网站
- gtkgl
- Ubuntu下wpa_supplicant命令导致WPA: 4-Way Handshake failed
- 在Linux中通过Embedded HTML5 Host Client访问ESXi(by quqi99)
- 人才热线下载简历
- Oracle安装详解(Linux)
- Java设计模式中类的关系
- java 使用log4j 日志模块
- codevs 3143 二叉树的序遍历
- ExtJS 5.1 TabReorderer plugin
- ios开发下的点透处理
- SVN服务安装详细(一)
- 安装双系统教程(windows + centOS7)
- Operation of sorted set对集合的操作
- IOS开发之关于cocoaPods 第三方的使用