如何使用Facebook功能动态加载Listview和Text中的图像?

时间:2014-03-27 10:27:11

标签: listview android-asynctask imageview

我想请求如何处理同时在listview中加载文本和图像的帮助。我从数据库中获取数据(文本/消息和图像(图像的url)),我想在listview中加载它们,像facebook中的概念,其中每个注释都是同时加载并且彼此独立。

到目前为止,我有这个概念:

创建了适配器,里面放了一个Asynctask。顺便说一下,传递给适配器的数据已经通过Jsonparsing从数据库中提取。

新的GetPictureAsync(imgview).execute("示例网址");

//此行在适配器的getview内编码。我在我的GetPictureAsync类中传递imgview并将结果位图传递给此视图。

问题是,适配器正在加载数据一次,这意味着它在列表视图中显示它之前正在等待最后一个对象或值。

我非常感谢您的投入。您可以为如何处理此类场景提供理论或正确的方法。

感谢。

1 个答案:

答案 0 :(得分:0)

我通过使用名为Volley的Google库找到了解决方法。它有一个类NetworkImageView,可以在一个单独的线程中加载图像。

//如果您使用的是NetworkImageView imgNetWorkView.setImageUrl(Const.URL_IMAGE,imageLoader);