检测项目是否在适配器的recyclerview中可见

时间:2016-04-04 07:23:39

标签: android out-of-memory android-imageview android-recyclerview android-cardview

我有一个RecyclerView,它使用包含一个包含ImageView的CardView的项目。

这是通过标准适配器加载并且工作正常,但是继续使用应用程序并长时间滚动会占用大量内存。

我想知道这些项目何时在屏幕上可见,因此我可以加载它们,当它们不可用时,我可以在ImageView上使用.recycle()来释放内存。

我正在使用Glide来加载图片,如果他们回到屏幕上再次加载它们很快就可以缓存

我需要知道如何从适配器中专门检测到它!

谢谢

0 个答案:

没有答案