所以我正在关注教程here,所以我可以将图像添加到我的列表视图中。问题在于本教程中已经安装了图像,因此为了获取图像,它将保存为int,如下所示:
private int imageId;
private String title;
private String desc;
public RowItem(int imageId, String title, String desc) {
this.imageId = imageId;
this.title = title;
this.desc = desc;
}
public int getImageId() {
return imageId;
}
但我从服务器获取图像,然后将其作为字符串传递到应用程序,然后转换为位图。我的问题是我可以将int更改为位图,一切都会成功或者还有其他我需要做的事情吗?我不想一直工作,然后它不起作用。
提前谢谢你,
泰勒
答案 0 :(得分:1)
实际上,您想要查看https://github.com/nostra13/Android-Universal-Image-Loader到lazy load
您的图片并对其进行缓存,以防止网络冻结您的UI线程。