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

Leo*_*ori 6

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

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

有没有办法"询问"Recyclerview或LayoutManager,如果它的内容可以滚动?

谢谢你们.

Nik*_*ski 5

RecyclerView 当最后位置的项目完全可见时,不能再滚动.

在听起来如下的情况下:

mRecyclerView.getLayoutManager().findLastCompletelyVisibleItemPosition() == mRecyclerViewAdapter.getItemCount() - 1;
Run Code Online (Sandbox Code Playgroud)