ListView第二次Layout
2020-09-08 10:42:25 0 举报
ListView 第二次加载
作者其他创作
大纲/内容
fillSpecific
detachAllViewsFromParent
Clear out old views
fillActiveViews
layoutChildren
从下往上加载显示在界面上的view
fillDown
getActiveView
childCount != 0;这里与第一次加载不同
attachViewToParent
从上往下加载显示在界面上的view
加载的view是在recycle bin中,detachAllViewsFromParent清楚的,重新attach
setupChild
与第一次不同,直接获取ActiveView得到缓存的View,并加载
makeAndAddView
ListView
onLayout
AbsListView
fillUp
将所有子View缓存到RecycleBin的mActiveViews数组中
0 条评论
下一页