关于Glide加载圆形图片,第一次加载时出现不显示的问题

运用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); //显示图片
            }
        });

如果写的东西对您有帮助,可以打赏一下,谢谢!!!!吐舌头吐舌头




发布了13 篇原创文章 · 获赞 2 · 访问量 9313

猜你喜欢

转载自blog.csdn.net/sinat_35344680/article/details/78531085