答案 0 :(得分:1)
您可以使用Picaso或Glide Imageloader库,在其中可以使用占位符图像,当未加载图像或数据为空时,将显示占位符图像。
答案 1 :(得分:0)
您可以使用Adobe Illustrator根据需要创建自定义图像,并以可绘制的方式将其导入Android Studio,并使用Glide用作占位符
代码示例
Glide.with(fragment)
.load(url)
.error(R.drawable.placeholder)
.listener(new RequestListener<String, DrawableResource>() {
public boolean onException(Exception e, String model, Target<DrawableResource> target, boolean isFirstResource) {
// Hide ImageView and Display TextView
return false;
}
public boolean onResourceReady(DrawableResource resource, String model, Target<DrawableResource> target, boolean isFromMemoryCache, boolean isFirstResource) {
// Hide TextView and Display ImageView
return false;
}
})
.into(view);