不推荐使用RecyclerView上的Android setOnScrollListner

时间:2015-04-30 15:32:50

标签: android android-recyclerview onscrolllistener

setOnScrollListener已弃用。阅读文档from here,它会告诉您使用addOnScrollListener(OnScrollListener)removeOnScrollListener(OnScrollListener)

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

我是否需要在removeOnScrollListner中使用onPause并使用addOnScrollListener中的onResume重新设置?

1 个答案:

答案 0 :(得分:112)

addOnScrollListener(OnScrollListener)  意味着您可以向RecyclerView添加多个侦听器。

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

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