对 中的项目高度进行动画处理时,每次布局更改都会调用多次中ListView
的setViewValue()
方法,使动画变得非常缓慢。ViewBinder
我目前正在通过设置disableViewUpdate
标志onAnimationStart()
并将其关闭来解决它onAnimationEnd()
。如果设置了标志,则setViewValue()
返回,避免任何数据库查找。但是在每个动画步骤true
中仍然有数十或数百个调用。setViewValue()
我的问题是:有没有办法避免setViewValue()
因布局更改而被调用?