我有一个应用程序可以加载来自数据库的内容以及来自互联网的图像。我使用RecyclerView
和CardView
以列表形式显示我的内容。
每行左侧有一个图像,右侧有文字。
问题是文本加载速度很快但图像需要时间加载,因此我希望图像继续在后台加载,然后在加载完成后加载到ImageView
对象中。我不知道如何解决这个问题。
答案 0 :(得分:6)
答案 1 :(得分:5)
尝试毕加索:http://square.github.io/picasso/
这是onBindViewholder()中的一个班轮: Picasso.with(上下文).load(URL).into(viewHolder.imageView);