RecyclerView上的Android setOnScrollListner已弃用

setOnScrollListener已弃用。 从这里读取文档告诉使用addOnScrollListener(OnScrollListener)removeOnScrollListener(OnScrollListener)

什么是add and remove OnScrollListener的正确方法?

我是否需要在onPause使用removeOnScrollListner ,并使用onResume addOnScrollListener再次设置它?

addOnScrollListener(OnScrollListener)意味着你可以添加多个侦听器到一个RecyclerView。

removeOnScrollListener(OnScrollListener)意味着您可以删除附加到特定RecyclerView的侦听器之一。 如果the arg设置为null ,则等于clearOnScrollListeners()方法。

而且, clearOnScrollListeners()让您从RecyclerView中删除所有侦听器。