1. 程式人生 > >Glide:調整圖片大小

Glide:調整圖片大小

用Glide時,如果圖片不需要自動適配ImageView,呼叫override(horizontalSize, verticalSize),它會在將圖片顯示在ImageView之前調整圖片的大小。

int width = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 200, mContext.getResources().getDisplayMetrics());
int height = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 200f, mContext.getResources().getDisplayMetrics());
 Glide.with(mContext) //上下文
.load(url) //圖片地址 .placeholder(R.mipmap.pictures_no) //佔位圖 .error(R.mipmap.ic_launcher) //出錯的佔位圖 .override(width,height) //圖片顯示的解析度 ,畫素值 可以轉化為DP再設定 .animate(R.anim.my_alpha) .into(holder.mIv); //顯示在哪個控制元件中