gpt4 book ai didi

android - 使用 Picasso 库从 https url 加载图像时出错

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

在我的应用程序中,我尝试使用 Picasso 库从 https URL 加载图像。我无法将图像加载到 ImageView 中。我使用的是 Picasso 2.5.2,我将图像设置如下:

  Picasso.with(mContext)
.load(GlobalVariable.movieDetails.get(0).getVideo_cover_image())
.placeholder(R.drawable.animation_placeholder)
.error(R.drawable.animation_placeholder)
.into(iv_image);

最佳答案

试试这个

if (TextUtils.isEmpty(imageUrl) && !isValidUrl(imageUrl)) {
iv_image.setImageResource(R.drawable.default);

} else {
Picasso.with(context)
.load(imageUrl)
.resize(70, 70)//if you want resize image
.centerInside()
.into(iv_image, new com.squareup.picasso.Callback() {
@Override
public void onSuccess() {

}

@Override
public void onError() {
iv_image.setImageResource(R.drawable.default);
}
});
}

验证网址

 public static boolean isValidUrl(String string) {

boolean b = Patterns.WEB_URL.matcher(string).matches();
return b;
}

关于android - 使用 Picasso 库从 https url 加载图像时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48557097/

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