安卓问题集锦

问题1:The specified child already has a parent. You must call removeView()

一个孩子只能有一个父亲,在调用的过程中同一个孩子出现了两个父亲。

解决方案:在添加视图之前断除孩子和其他父亲的关系。

ViewGroup  viewParent = (ViewGroup)pauseLinearLayout.getParent();
if(viewParent != null) {
    viewParent.removeAllViewsInLayout();
}
layoutLoading.addView(pauseLinearLayout);


你可能感兴趣的:(安卓问题集锦)