场景:
复杂的ListView布局,嵌套很多层,十分不好修改,滑动特别卡,首先从setTag与getTag重复使用曾经创建的View来解决卡顿问题,但是最后发现7条数据getView还是被重复调用,甚至被调用超过50次,可想如果数据一多得卡成什么样...
问题:
为什么getview会被重复调用呢?
解决与分析:
通过百度,View在Draw的时候分成两个阶段:measure和layout,在m
场景:
复杂的ListView布局,嵌套很多层,十分不好修改,滑动特别卡,首先从setTag与getTag重复使用曾经创建的View来解决卡顿问题,但是最后发现7条数据getView还是被重复调用,甚至被调用超过50次,可想如果数据一多得卡成什么样...
问题:
为什么getview会被重复调用呢?
解决与分析:
通过百度,View在Draw的时候分成两个阶段:measure和layout,在m