1、background通常指的都是背景,而src指的是內容。
2、當使用src填入圖片時,是按照圖片大小直接填充,並不會進行拉伸。
3、scaleType縮放類型設置:
fitXY:對圖像的橫向與縱向進行獨立縮放,使得該圖片完全適應ImageView,但是圖片的橫縱比可能會發生改變
fitStart:保持縱橫比縮放圖片,知道較長的邊與Image的編程相等,縮放完成后將圖片放在ImageView的左上角
fitCenter:同上,縮放后放於中間;
fitEnd:同上,縮放后放於右下角;
center:保持原圖的大小,顯示在ImageView的中心。當原圖的size大於ImageView的size,超過部分裁剪處理。
centerCrop:保持橫縱比縮放圖片,知道完全覆蓋ImageView,可能會出現圖片的顯示不完全
centerInside:保持橫縱比縮放圖片,直到ImageView能夠完全地顯示圖片
matrix:默認值,不改變原圖的大小,從ImageView的左上角開始繪制原圖,原圖超過ImageView的部分作裁剪處理
ps:一般情況下可以用centerInside來設置縮放類型。
4、例子:圓形Imageview生成方法和從相冊中選擇圖片並顯示。
————————————————
原文鏈接:https://blog.csdn.net/lpcrazyboy/article/details/80668466