如果我使view1无效,则会重绘我的view2。我只想重新绘制我的视图。
我有: 2自定义视图 - > view1&视图2 1 LinearLayout
我用view:
在view1和view2之间进行视觉切换LinearLayout.removeAllViews();
LinearLayout.addView(view2) or LinearLayout.addView(view1);
如何在不触发view2绘制的情况下使view1无效?
答案 0 :(得分:0)
更好的方法是更改视图的可见性,而不是删除和添加到容器。它会更快地工作,并且可见性消失的视图不会重绘无效。