glide載入到自定義圓形imageview不顯示的問題
阿新 • • 發佈:2019-02-20
使用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。