我想了解一下,哪些函数会引起界面整体执行重新测量、布局和重绘。
有些操作是只会引起当前控件的重绘或测量。但有些会引起整体界面从根重新进行测量、布局和重绘。
setContentView肯定会引起,但我现在监测发现,有些控件的焦点改变事件,也会
引起全界面的重绘。有些容器控件的addView或removeView也会引起全界面的测量重绘。这就有点不理解了。不是应在自己的区域重新测量重绘就行了吗?为什么会引起全界面的重绘。还有在有些一开始设置为gone的控件设置为visible时,也引起全界面重绘,不是应只波及这个控件及其父控件吗?
青春有我
慕姐4208626
相关分类