Android之glide加載圖片圓角效果

1 問題

Android加載圖片需要圓角化,有什麼簡單粗暴的方法嗎?當然有,用我們的神器glide

 

 

 

 

 

 

2 解決辦法 

            ImageView imageView = (ImageView)helper.getView(R.id.keepHomeAppImageview);
            Glide.with(mContext)
                    .asBitmap()
                    .load(iconUrl)
//                    .override(180, 180)
                    .centerCrop()
//                    .sizeMultiplier(0.5f)
                    .into(new BitmapImageViewTarget(imageView) {
                        @Override
                        protected void setResource(Bitmap resource) {
                            RoundedBitmapDrawable circularBitmapDrawable =
                                    RoundedBitmapDrawableFactory.
                                            create(mContext.getResources(), resource);
                            circularBitmapDrawable.setCornerRadius(20);
                            imageView.setImageDrawable(circularBitmapDrawable);
                        }
                    });

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章