当前位置: 首页 > 知识库问答 >
问题:

已弃用RecyclerView上的Android setOnScrollListner

吉凯捷
2023-03-14

不推荐使用SetonScrollListener。从这里读取文档时,它告诉您使用AddonScrollListener(OnScrollListener)RemoveOnScrollListener(OnScrollListener)

添加和删除onscrolllistener的正确方法是什么?

是否需要在onpause中使用RemoveOnScrollListner并在onResume中使用AddOnScrollListener重新设置??

共有1个答案

高嘉熙
2023-03-14

AddonScrollListener(OnScrollListener)意味着可以将多个侦听器添加到RecyclerView。

RemoveOnScrollListener(OnScrollListener)意味着您可以删除附加到特定RecyclerView的一个侦听器。如果参数设置为null,则它等于ClearOnScrollListeners()方法

并且,ClearonScrollListeners()允许您从RecyclerView中删除所有监听器。

 类似资料:
  • 已被弃用。从这里阅读文档会告诉你如何使用和。 添加和删除OnScrollListener的正确方法是什么? 我是否需要使用中的,然后使用中的再次设置它??

  • 问题内容: 我们需要能够获得hibernate会话的关联。没有其他连接可用,因为此连接可能与正在运行的事务关联。 如果现在不建议使用session.connection(),我应该怎么做? 问题答案: 现在,您必须使用Work API: 或者,在Java 8+中:

  • 问题内容: 今天,我决定将我的android应用程序从Java转换为Kotlin!:)但是,当我输入以下内容时,我感到非常惊讶: 然后Android Studio告诉我:“’getActionView(MenuItem!):View!’ 已弃用。Java中已弃用“ 因此,在问您解决方案之前,我先问谷歌解决方案是什么,我相信我找到了解决方案:“直接使用getActionView()”。 所以我像这样

  • 目前我正在开发一个带有三个菜单项的底部导航栏的应用程序。我曾使用来单击项目。但现在我面临的问题是该方法已贬值。 应用程序语言:Java 问题:“setOnNavigationItemSelectedListener(com.google.android.material.bottomnavigation.BottomNavigationView.OnNavigationItemSelectedLi

  • 由于API 27已弃用。对此最好的替代方案是什么? 在我的例子中,我知道需要使用之类的东西,但我不知道在我的代码中这需要去哪里。 我在班上得到了这些进口货: 但是 被划掉了。

  • 我一直在开发一个使用Google Drive API的Android应用程序。它最初是从这里的quickstart示例构建的。API调用的简化序列(此处未显示正确的错误处理)是: 它一直运行良好,我正准备发布我的应用程序。但是,在驱动器API更新之后,我突然收到一个警告 方法usingOAuth2(Context,String,String...)GoogleAccountCredential是不