有时候在UI上一些逻辑处理时会进行滚动状态监听,比如在使用ViewPager和RecyclerView的时候,但是有时候你可能发现某些状态并不会回调,例如SCROLL_STATE_IDLE,可能就出现bug了,为了避免这个问题,有几种办法
1. 准确度要求不高,简单的情形下可以用timer
2. 自己计算滚动状态然后进行处理,例如观察view的可见区域
有时候在UI上一些逻辑处理时会进行滚动状态监听,比如在使用ViewPager和RecyclerView的时候,但是有时候你可能发现某些状态并不会回调,例如SCROLL_STATE_IDLE,可能就出现bug了,为了避免这个问题,有几种办法
1. 准确度要求不高,简单的情形下可以用timer
2. 自己计算滚动状态然后进行处理,例如观察view的可见区域
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://11000011.com/?id=124
我要评论