2017-05-28 81 views
0

我自定义一个ViewGroup,它像GridView一样,但支持一些更高级的功能。有一个问题,我设置了一些包含ImageView和CheckBox的FramLayouts子视图。 CheckBox默认是不可见的。当我对它进行一次投掷时,它有时并不是很顺利。但是,当我切换选中并且所有复选框都可见时,在它上面非常平滑。有人知道为什么Android自定义视图滚动性能

回答

0

我得到答案。当您使用Scroller.fing时,应该使用invalidate()computeScroll(),并且在使用Scroller.startScroll时,应该使用postInvalidate()代替。这很奇怪,但它的工作原理。