运用Glide加载圆形头像时,网络正常时,进入到页面,第一次出现加载不出来,有时候出现两次都加载不出来,最后在网上找到一个解决办法,试了试,可以一次加载出来!
Glide.with(getActivity()) .load(Constants.IP + imageUrl) .transform(new GlideCircleTransform(getActivity())) .placeholder(R.mipmap.icon_no_head_image) .error(R.mipmap.icon_no_head_image) .into(new SimpleTarget<GlideDrawable>() { // 加上这段代码 可以解决 @Override public void onResourceReady(GlideDrawable resource, GlideAnimation<? super GlideDrawable> glideAnimation) { iv_head_image.setImageDrawable(resource); //显示图片 } });
如果写的东西对您有帮助,可以打赏一下,谢谢!!!!