Android-ImageView之scaleType屬性用法

前言

 我們 不同尺寸的圖片設置scaleType屬性 時, 有的屬性值總會搞混,特此scaleType 主要屬性有

用法

  • fitXY : 把圖片不按比例進行縮放 縮放到設置ImageView的大小

  • fitStart ,fitEnd fitCenter 都是 把圖片 等比例縮放到ImageView
    中能完全顯示圖片,並且有一邊寬或高正好等於ImageView 的寬或高 ,區別在於圖片顯示的位置不同; fixStart
    :在ImageView 的左上部分顯示 fixEnd : 在ImageView 的右下部分顯示 fixStart :在ImageView
    的中間部分顯示

  • center :按照圖片原來的大小居中顯示,如果有超出部分,就截取中間部分顯示

  • centerCrop : 等比例縮放居中顯示,縮放的圖片 寬或高
    正好等於ImageView的寬或高,另一個的高或寬大於等於ImageView的寬或高。

  • centerInside:原圖片能在ImageView中等比例完全顯示,原圖足夠小則居中,原圖太大則等比例縮小,一直到寬和高都能完全顯示。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章