本文共 738 字,大约阅读时间需要 2 分钟。
改为:
Glide.with(mContext).load(url).placeholder(R.drawable.ic_default).error(R.drawable.ic_error).into(new SimpleTarget() { @Override public void onResourceReady(GlideDrawable resource, GlideAnimation glideAnimation) { mImageview.setImageDrawable(resource); } });
PS:into填入参数改为SimpleTarget之后,有可能会遇到如下问题:
当url为空或访问失败,该mImageview可能不会显示ic_error图片,此时需要重写SimpleTarget的onLoadFailed的方法:
@Override public void onLoadFailed(Exception e, Drawable errorDrawable) { super.onLoadFailed(e, errorDrawable); mImageview.setImageDrawable(errorDrawable); }
转载地址:http://zlrki.baihongyu.com/