scaleType是ImageView最常使用的屬性,它定義了view 如何控制展示一張比view區(qū)域更大或更小的圖片
屬性有:
matrix, ?通過setImageMatrix(Matrix)用一個圖片矩陣縮放,xml文件直接Android:scaleType="matrix"
fitXy,設(shè)置圖片的長度和高度以適應view,忽略長寬比
fitStart,上下縮放圖片,保持長寬比,同時讓圖片和view在左上角對齊
fitCenter,上下縮放圖片,保持長寬比,讓圖片至少在一個維度上等于view在此維度的尺寸
fitEnd,類似fitStart,但它在右下角對齊
center,讓圖片居中不縮放
centerCrop,必要時縮小圖片,保持長寬比,這樣寬度和高度就會適配或者略大于view
centerInside,必要時縮小圖片,保持長寬比,這樣寬度和高度就會適配或者略小于view
如果有用頂一下唄(*^__^*) ……
閱讀Material Design的Android 用戶界面設(shè)計的一點小筆記