1. 程式人生 > >glide載入到自定義圓形imageview不顯示的問題

glide載入到自定義圓形imageview不顯示的問題

使用glide載入圖片到圓形的imageview裡面不顯示。到方形的imageview顯示,怎麼辦。

 Glide.with(context)
                .load(BASE_URL_IMG + "/member/p/a/head/" + resourceId)
                .placeholder(defaultId)
                .into(new SimpleTarget<GlideDrawable>() {
                    @Override
                    public
void onResourceReady(GlideDrawable resource, GlideAnimation<? super GlideDrawable> glideAnimation) { imageView.setImageDrawable(resource); } });

在into裡面寫上new simpleTaget的回撥就好,在回撥裡面來寫setImageDrawable的方法。具體是做法是將網路路徑轉換成了GlideDrawable,而GlideDrawable繼承了Drawable。