gpt4 book ai didi

java - 载入失败 Glide

转载 作者:行者123 更新时间:2023-12-04 16:46:35 27 4
gpt4 key购买 nike

我在我的应用程序中使用 glide 加载图像。它在我的情况下工作正常,比如

if(image_enabled==1){
Glide.with(getContext()).load(constant.SERVER_URL+"images/"+quoteData.get(KEY_PICTURE).apply(myOptions).into(mImageView);
}

else if(image_enabled==0){
Glide.with(getContext()).load(constant.SERVER_URL+"images/"+quoteData.get(KEY_PICTURE)).apply(myOptions).into(mImageView);
}

但如果上述任何条件无法加载图像,我想再加载一个 url。我不知道哪种方法用于 Glide 中的轨道加载失败。让我知道是否有人可以帮助我获得它。谢谢

最佳答案

我认为这会对您有所帮助。只需在 .error() 中设置您的 url,它将在失败时加载。

Glide.with(getContext())
.load("your url")
.error("your default drawable")
.into(mImgProfile);

否则你也可以在下面使用

Glide.with(mActivity)
.load("your url")
.listener(new RequestListener<String, GlideDrawable>() {
@Override
public boolean onException(Exception e, String model, Target<GlideDrawable> target, boolean isFirstResource) {
return false;
}

@Override
public boolean onResourceReady(GlideDrawable resource, String model, Target<GlideDrawable> target, boolean isFromMemoryCache, boolean isFirstResource) {
return false;
}
})
.into(mImgProfile);

关于java - 载入失败 Glide ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48802302/

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