做项目,遇到一个异常,The specified child already has a parent. You must call removeView"。
后来问老师,才明白,我本想把几个Activity的DecorView放到一个ViewPager中,又因为采用的是Tabhost+ActivityGroup容器,所以一开始的时候,这几个decoreView就已经被放在TabContent中了。所以在往ViewPager中放置之前,加一句代码。
content.removeAllViews();//将Tabcontent中的DecorView移除掉
另其他高人讲解如下。
http://blog.youkuaiyun.com/yaolingrui/article/details/7339913