教你简单实现RecyclerView自动滚动

当RecyclerView内容过多,超出屏幕的时候,需要让它自己滚动展示数据,尤其是某些Android设备处于高处,或是不可被触摸点击的,这样的情况下,让其自己滚动展示数据尤为重要了
自动滚动的方案有很多种,目前比较常见又最简单的一种是:继承至RecyclerView,并实现runnable方法,每间隔10ms(delayTime)就去执行scrollby(x,y)方法,其中delayTime和x,y的值决定了滚动速度。

class AutoPollRecyclerView : RecyclerView {
   
    
    
    var autoPollTask //滚动线程
            : AutoPollTask? = null
    private var</

猜你喜欢

转载自blog.csdn.net/qq_25749749/article/details/131867512