android:scaleType=”center”(裁剪)
保持原圖尺寸大小髓霞,顯示在ImageView控件的中心掘托。當原圖的size大于ImageView的size瘦锹,超過部分裁剪處理,當原圖的size小于ImageView的size,按原圖顯示在ImageView的中心闪盔。
android:scaleType=”centerCrop”(裁剪)
以填充滿整個ImageView為目的沼本,讓原圖的中心對準ImageView的中心,如果原圖大小小于ImageView大小等比例放大原圖锭沟,直到填充整個ImageView為止抽兆。如果原圖大小大于ImageView大小超出部分作裁剪處理。
android:scaleType=”centerInside”(壓縮)
以原圖完全顯示為目的族淮,將圖片的內(nèi)容完整居中顯示辫红,通過按比例縮小原圖的size寬(高)等于或小于ImageView的寬(高)。如果原圖的size本身就小于ImageView的size祝辣,則原圖的size不作任何處理贴妻,居中顯示在ImageView。
android:scaleType=”fitCenter”(比例擴大或壓縮)
把原圖按比例擴大或縮小到ImageView的ImageView的高度蝙斜,居中顯示原圖名惩。
android:scaleType=”fitXY”
把原圖按照指定的大小在View中顯示,拉伸寬高顯示圖片孕荠,不保持原圖比例娩鹉,填滿ImageView
android:scaleType=”fitStart”
把原圖按比例擴大(縮小)到ImageView的高度,顯示在ImageView的上部分位置
android:scaleType=”fitEnd”
把原圖按比例擴大(縮小)到ImageView的高度稚伍,顯示在ImageView的下部分位置弯予。