我正在使用GridView
将图片作为子项目。
getView
函数从应用程序“Loading.gif”为所有子项加载默认图像。
在另一个线程中,我将所有图像加载到适配器中的某些Bitmap类型。
在每个图像加载后调用adapter.notifyDataSetChanged()
是否明智?
或者是否存在直接更新图像的替代方法?
答案 0 :(得分:1)
检查ListView中使用的技术,其中列表视图项中使用默认图像。并且线程加载列表项的图像并在没有调用adapter.notifyDataSetChanged()
的情况下更新新图像。
http://iamvijayakumar.blogspot.com/2011/06/android-lazy-image-loader-example.html
如果您想要更有效的方法,请查看此内容。