我有一个 listView ,其中有文本和图像视图 现在数据来自服务,在这种情况下,文本是一些字节,但由于图像大小,图像视图会在一段时间后填充。为此,我想在 imageview 中显示加载符号,以便在下载用户时不要说应用程序无法显示图像。我已经实现了所有 listActivity 和适配器的概念,并且工作正常,但图像需要时间,因为 imageview 部分显示黑色区域。任何帮助
这是我想要的:
我有一个 listView ,其中有文本和图像视图 现在数据来自服务,在这种情况下,文本是一些字节,但由于图像大小,图像视图会在一段时间后填充。为此,我想在 imageview 中显示加载符号,以便在下载用户时不要说应用程序无法显示图像。我已经实现了所有 listActivity 和适配器的概念,并且工作正常,但图像需要时间,因为 imageview 部分显示黑色区域。任何帮助
这是我想要的:
放置 aProgressBar
并保持在imageView
.ProgressBar
所以当图像视图中没有图像时进度条是可见的。还使用lazyList加载图像。
在 Android 中,我们称之为惰性列表。
这将帮助你理解..
2. http://www.technotalkative.com/android-asynchronous-image-loading-in-listview/
对于图像问题:
ImageLoader 类的变化(如果使用惰性列表)
final int stub_id=R.drawable.ic_launcher; //change it to process image
祝你好运
您可能想查看 Android Query。它是一个还支持异步图像加载和缓存的库。