小编典典

如何知道RecyclerView是否有足够的内容滚动?

java

目前,我正在使用带有LinearLayout Manager的RecyclerView和作为HeaderView的EditText来过滤列表的内容。

如果RecyclerView的内容小于RecyclerView本身,我想隐藏EditText。

如果其内容可以滚动,是否可以“询问” Recyclerview或LayoutManager?

谢谢你们。


阅读 668

收藏
2020-11-26

共1个答案

小编典典

RecyclerView 当最后位置的项目完全可见时,无法再滚动。

在听起来像是这样的情况下:

mRecyclerView.getLayoutManager().findLastCompletelyVisibleItemPosition() == mRecyclerViewAdapter.getItemCount() - 1;
2020-11-26