在我的android应用程序中,我有4个网址用于一张图片。检查网址1是否损坏,然后以相同的方式转到网址2,直到结束。我使用Glide 4.3.1加载像这样的图像:
private int checkAndShow4Image(Context context, View view, int img_id, String img_url) {
try {
GlideApp
.with(context)
.load(img_url)
.diskCacheStrategy(DiskCacheStrategy.DATA)
.error(R.drawable.ic_broken_image)
.fallback(R.drawable.ic_broken_image)
.transition(DrawableTransitionOptions.withCrossFade())
.into((ImageView) view.findViewById(img_id));
} catch (Exception e) {
e.printStackTrace();
return -1;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
该方法在完全加载之前返回。等待的最佳方法是什么?