removeAllViews()沒作用

不知怎麼搞的,在項目中使用linearLayout.removeAllViews()在不同的手機上有的有效果有的就不行,linearLayout.removeAllViewsInLayout()也試過,就是沒有達到想把mDrawView 從linearLayout中remove掉的效果。

解決方法:

if (null != mDrawView) {
LinearLayout parentLayout = (LinearLayout)mDrawView.getParent();
if (null != parentLayout) {
parentLayout.removeView(mDrawView);
}
}

當然了mDrawView在之前是有加載到linearLayout中的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章