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