android - recyclerView setOnScrollChangeListener = 需要 api 23(当前最小值是 15)

标签 android

我有这个代码:

recyclerView.setOnScrollChangeListener(this);

问题是 android studio Call 需要 API level 23 (current min is 15)

我发现了类似的问题,但没有正确答案。

我该如何解决这个错误?

最佳答案

您可以尝试实现 onScrollListener。这取决于您在滚动事件中实现的内容,但如果您只是在寻找向后兼容您的 15 最小值的东西,这将是您的选择:

    recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
    @Override
    public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
        super.onScrollStateChanged(recyclerView, newState);

        // onScrollStateChanged will be fire every time you scroll
        // Perform your operation here

        }
    }

关于android - recyclerView setOnScrollChangeListener = 需要 api 23(当前最小值是 15),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42305807/

相关文章:

android - 如何在用户键入时用不同的注释替换一个注释(将 “space” 替换为 “-”

android - 使用 Android 客户端的 Orion Context Broker 上下文订阅

android - 如何使用 Android 自定义 URL 模式的 Intent ?

Android Studio - 用户名中的空格导致崩溃,NDK 未安装到此目录

java - 在其 ViewPager 中使用带有 ScrollView 的 fragment 隐藏选项卡式 Activity 中的工具栏

android - R.layout.listview 是否与 R.id.listview 相同

android - 带有标题和子项的复杂 RecyclerView

java - 使用 Android Studio 创建自定义 View

java - 使用 RecyclerView.Adapter 过滤大量条目

android - 使用选择器使按钮背景透明