gpt4 book ai didi

android - 使用 Glide 将 1 个图像加载到多个 ImageView

转载 作者:太空狗 更新时间:2023-10-29 13:54:53 25 4
gpt4 key购买 nike

如何使用 Glide 从服务器加载 1 个图像到多个 imageView?我试过这段代码:

Glide.with(ViewProductActivity.this)
.load(LoginActivity.SERVER_URL+"/product/asset/"+listImageUrl.getString(i))
.asBitmap()
.placeholder(R.drawable.loading)
.error(R.drawable.noimage)
.signature(new StringSignature(String.valueOf(System.currentTimeMillis())))
.into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {
ivImageChild.setImageBitmap(resource);
ivImageMain.setImageBitmap(resource);
}
});

但是 placeholder() 不起作用..如何解决?

最佳答案

简单地为每个图像创建请求:)

Glide.with(ViewProductActivity.this)
.load(LoginActivity.SERVER_URL+"/product/asset/"+listImageUrl.getString(i))
.asBitmap()
.placeholder(R.drawable.loading)
.error(R.drawable.noimage)
.signature(new StringSignature(String.valueOf(System.currentTimeMillis())))
.into(ivImageChild);

Glide.with(ViewProductActivity.this)
.load(LoginActivity.SERVER_URL+"/product/asset/"+listImageUrl.getString(i))
.asBitmap()
.placeholder(R.drawable.loading)
.error(R.drawable.noimage)
.signature(new StringSignature(String.valueOf(System.currentTimeMillis())))
.into(ivImageMain);

关于android - 使用 Glide 将 1 个图像加载到多个 ImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40845440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com