欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android開發(fā)之imageView圖片按比例縮放的實(shí)現(xiàn)方法

 更新時(shí)間:2016年01月06日 09:54:47   作者:hosseini  
這篇文章主要介紹了Android開發(fā)之imageView圖片按比例縮放的實(shí)現(xiàn)方法,較為詳細(xì)的分析了Android中ImageView控件的scaleType屬性控制圖片縮放的具體用法,需要的朋友可以參考下

本文實(shí)例講述了Android開發(fā)之imageView圖片按比例縮放的實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:

android:scaleType可控制圖片的縮放方式,示例代碼如下:

<ImageView android:id="@+id/img" 
  android:src=\'#\'" /logo"
  android:scaleType="centerInside"
  android:layout_width="60dip"
  android:layout_height="60dip"
  android:layout_centerVertical="true"/>

說明:centerInside表示按比例縮放圖片,使得圖片長 (寬)的小于等于視圖的相應(yīng)維度。

注意:控制的圖片為資源而不是背景,即android:src=\'#\'" /logo",而非android:background="@drawable/logo",我就笨笨地犯了這個(gè)低級錯(cuò)誤,導(dǎo)致錯(cuò)怪人家scaleType不起作用。程序中動(dòng)態(tài)加載圖片也類似,如:應(yīng)該imgView.setImageResource(R.drawable.*); 而非imgView.setBackgroundResource(R.drawable.*);

附:更詳細(xì)的scaleType說明:

CENTER /center 在視圖中心顯示圖片,并且不縮放圖片
CENTER_CROP / centerCrop 按比例縮放圖片,使得圖片長 (寬)的大于等于視圖的相應(yīng)維度
CENTER_INSIDE / centerInside 按比例縮放圖片,使得圖片長 (寬)的小于等于視圖的相應(yīng)維度
FIT_CENTER / fitCenter 按比例縮放圖片到視圖的最小邊,居中顯示
FIT_END / fitEnd 按比例縮放圖片到視圖的最小邊,顯示在視圖的下部分位置
FIT_START / fitStart 把圖片按比例擴(kuò)大/縮小到視圖的最小邊,顯示在視圖的上部分位置
FIT_XY / fitXY 把圖片不按比例縮放到視圖的大小顯示
MATRIX / matrix 用矩陣來繪制

希望本文所述對大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論