android - RecyclerView 最后一项可见时的指示

标签 android android-recyclerview

我有一个包含水平 RecyclerView 的 Activity ,它显示从服务器检索的电影图标

当用户将回收器 View 滚动到末尾时 - 使回收器 View 的最后一项可见我想显示“更多”按钮以允许加载其他图标

当用户滚动到回收站 View 的末尾时,我如何获得指示?

最佳答案

recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
        @Override
        public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
            super.onScrolled(recyclerView, dx, dy);
            if (((LinearLayoutManager) recyclerView.getLayoutManager()).findLastVisibleItemPosition() == LAST_POSITION) {
                // code here
            }
        }
    });

关于android - RecyclerView 最后一项可见时的指示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35919084/

相关文章:

android - ActionBarActivity 和 AppCompatActivity 之间的区别

android - 路径像水平菜单按钮

java - 尝试使用状态代码验证来自 android json post 的登录

android - 将布局动态添加到另一个布局

java - Android Studio,更改后退按钮的行为以影响 RecyclerView 中的项目

android - 询问建议 - 编辑文本上下移动时失去焦点时回收 View 的回调函数

android - RecyclerView 获取点击的item详情 - Android

android - 如何从另一个 fragment 访问一个 fragment 对象

当我反向运行动画时,Android 会跳过 onDraw()

android - getBuyIntentExtraParams 不存在?也就是如何使用第 6 版应用内结算 API?