在将一个fragment替换到一个frameLayout的时候报错:

code: transaction.replace(R.id.fragment_container, fragment2);

错误:  java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

原因:

@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {

   //View newsView = inflater.inflate(R.layout.fragment_news, container);
        View newsView = inflater.inflate(R.layout.fragment_news, container,false);
        return newsView;
    }

出现此错误的根本问题是当前VIEW已经在别的View中,作为别的子View,现在又要将当前VIEW放在别的View中,就会抛出这类错误信息。

相同问题的其他文章:

http://www.cnblogs.com/shenbin/archive/2012/03/15/2398209.html

http://www.cnblogs.com/over140/archive/2013/06/06/3121354.html

最新文章

  1. Memcache教程 Memcache零基础教程
  2. MVC控制器总结
  3. jquery操作select(增加,删除,清空)
  4. [转]基于overlayfs的硬盘资源隔离工具troot
  5. HDFS 原理、架构与特性介绍--转载
  6. ThinkPad X220i 安装 Mac OSX
  7. nginx去掉单个目录和多个目录PHP执行权限方法
  8. 《Velocity java开发指南》中文版(上)转载
  9. Qt 学习之路:存储容器
  10. mark_May
  11. xml常用四种解析方式优缺点的分析×××××
  12. 从Chrome源码看浏览器的事件机制
  13. 剑指Offer——完美+今日头条笔试题+知识点总结
  14. myeclipse maven tomcat插件 创建web工程
  15. Google Android SDK开发范例大全笔记 二
  16. Spring 注解大全
  17. 从0开始搭建vue+webpack脚手架(二)
  18. Java中 Tomcat 是干什么的?
  19. django面试题必问
  20. python 时间戳算法

热门文章

  1. 复式记账中"借"与"贷"的理解
  2. (转)ActionContext和ServletActionContext
  3. DateTools,可能是最好用的iOS日期工具库
  4. 如何设置 html 中 select 标签不可编辑、只读
  5. js开发中常用小技巧
  6. OracleWeblogic12C安装教程
  7. 【PHP项目】form表单的enctype属性
  8. 【转载】java 客户端链接不上redis解决方案 (jedis)
  9. Flask初学者:蓝图Blueprint
  10. python+scrapy环境搭建步骤描述