如何检查回收视图中是否存在RecyclerView位置?

时间:2019-05-26 14:31:51

标签: android android-recyclerview android-gridlayout

我有一种情况,在调用onBindViewHolder()之后的1秒钟之后,我需要检查该位置是否仍然存在于回收的视图中,也就是说,用户没有滚动到该位置,因为我需要懒惰地进行一些繁重的网络呼叫。

我使用了gridLayoutManager.findFirstVisibleItemPosition()和  gridLayoutManager.findLastVisibleItemPosition()来检查我的位置是否在范围内,但是recyclerview会渲染另外一些可能不可见的视图。

0 个答案:

没有答案