在RecyclerView德precated的Andr​​oid setOnScrollListnerprecated、RecyclerView、Andr、setOnScrollListner

2023-09-06 01:37:16 作者:傷了自己、是我活該

setOnScrollListener 是pcated德$ P $。阅读文档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.

 
精彩推荐
图片推荐