Glide加载图片到自定义的圆形ImageView中不显示


当使用自定义的圆形ImageView时,发现使用Glide加载并设置默认初始图片时,自定义的ImageView一直显示默认图片,无法更新到加载的图片。

使用下面代码可以解决这个问题
Glide.with(this).load(userInfo.getSmallIconUrl())
                .placeholder(R.drawable.default_head)
                .into(new SimpleTarget<GlideDrawable>() {
                    @Override
                    public void onResourceReady(GlideDrawable resource,
                                                GlideAnimation<? super GlideDrawable> glideAnimation) {
                        personalHead.setImageDrawable(resource);
                    }
                });

 即在Glide成功加载到图片资源时,手动将图片设置进ImageView中


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM