【发布时间】:2019-04-03 12:40:57
【问题描述】:
我有一个RecyclerView 和水平LinearLayoutManager。
我想查看ScrollListener。
我的目标是检查这些步骤:
- 检查
RecyclerView何时开始滚动 - 检查
RecyclerView何时结束滚动 - 检查
RecyclerView的滚动条何时处于中心位置
这是我的RecyclerView 代码和LinearLayoutManager。
LinearLayoutManager horizontalManager = new LinearLayoutManager(context);
horizontalManager.setOrientation(LinearLayoutManager.HORIZONTAL);
viewHolderStory.recyclerView.setLayoutManager(horizontalManager);
viewHolderStory.recyclerView.addItemDecoration(new PaddingItemDecoration((Activity) context));
viewHolderStory.recyclerView.setHasFixedSize(true);
viewHolderStory.recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
}
});
viewHolderStory.recyclerView.setNestedScrollingEnabled(false);
有什么方法可以在我的 addOnScrollListener 方法上添加验证吗?
【问题讨论】:
标签: android android-recyclerview