我想知道recyclerview的空闲状态以执行某些操作并使用此检查:
recyclerView.getScrollState() == SCROLL_STATE_IDLE
,但听起来并非始终正确。我该怎么办?
答案 0 :(得分:1)
您可以使用RecyclerView.OnScrollListener来检查Recycleriew
是否在 IDLE_STATE 上。
您可以使用以下方法检查RecyclerView
的状态:
@Override
public void onScrollStateChanged(@NonNull RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
// check your recycler view state here with newState.
}