要实现Endless Scroll模式,RecyclerView我想要创建一个类
public class EndlessScrollAdapter<VH extends ViewHolder>
extends RecyclerView.Adapter<VH> implements RecyclerView.OnScrollListener {
}
Run Code Online (Sandbox Code Playgroud)
因为EndlessScrollAdapter应该负责数据和滚动事件处理,这是实现它的最方便的方法.
但是,因为在recyclerview-v7-21.0.3,这样OnScrollListener宣布
/**
* An OnScrollListener can be set on a RecyclerView to receive messages
* when a scrolling event has occurred on that RecyclerView.
*
* @see RecyclerView#setOnScrollListener(OnScrollListener)
*/
abstract static public class OnScrollListener {
/**
* Callback method to be invoked when RecyclerView's scroll state changes.
*
* @param recyclerView The RecyclerView whose scroll state has changed. …Run Code Online (Sandbox Code Playgroud)