我想将延迟加载功能添加到HorizontalScrollView,Linearlayout作为一个孩子,我正在添加到线性布局,我希望当图像视图失焦时,水平滚动视图无法加载,但当它进入可见区域时它会加载图像(一种延迟加载)。
我想要那个,因为附加到子视图的位图可以被回收并在子视图可见时再次创建位图,但问题是如何制作这样的自定义视图。我不能使用画廊视图,因为它不能解决我的目的我看到视图组具有 dispatchingViewVisibility 和 dispatchOnDraw 的功能,但不确定如何将其与 HorizontalScrollView 一起使用。?
我只想在水平滚动视图中加载快速图像,我以编程方式添加并防止 OOM 问题。
任何建议和帮助将不胜感激
提前致谢。