在RecyclerView德precated的Android setOnScrollListner [英] Android setOnScrollListner on RecyclerView deprecated
问题描述
setOnScrollListener
是pcated德$ P $。阅读文档<一href="https://developer.android.com/reference/android/support/v7/widget/RecyclerView.html#setOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener)">from这里它告诉使用 addOnScrollListener(OnScrollListener)
和 removeOnScrollListener(OnScrollListener)
。
setOnScrollListener
is deprecated. Reading the docs from here it tells to Use addOnScrollListener(OnScrollListener)
and removeOnScrollListener(OnScrollListener)
.
什么是正确的方式来添加和删除OnScrollListener
?
What is the proper way to add and remove OnScrollListener
?
我是否需要使用 removeOnScrollListner
在的onPause
,并再次使用它设置 addOnScrollListener
在 onResume
??
Do i need to use removeOnScrollListner
in onPause
and set it up again using addOnScrollListener
in onResume
??
推荐答案
addOnScrollListener(OnScrollListener)
意味着你可以添加多个监听到RecyclerView。
addOnScrollListener(OnScrollListener)
means you can add more than one listener to a RecyclerView.
removeOnScrollListener(OnScrollListener)
意味着你可以删除附加到特定RecyclerView听众之一。 如果的ARG
设置为null ,它等于 clearOnScrollListeners()
方法。
removeOnScrollListener(OnScrollListener)
means you can remove one of the listeners that attached to a specific RecyclerView. If the arg
was set null, it equals to clearOnScrollListeners()
method.
和 clearOnScrollListeners()
让你从RecyclerView删除所有监听器。
And, clearOnScrollListeners()
let you remove all the listener from a RecyclerView.
这篇关于在RecyclerView德precated的Android setOnScrollListner的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!