溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

imageview.ScaleType方法如何在Android應用中使用

發(fā)布時間:2020-12-08 16:59:15 來源:億速云 閱讀:290 作者:Leah 欄目:移動開發(fā)

今天就跟大家聊聊有關imageview.ScaleType方法如何在Android應用中使用,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

Android中imageview.ScaleType使用方法詳細介紹

ScaleType屬性用以表示顯示圖片的方式,共有8種取值:

  •   ScaleType.CENTER:圖片大小為原始大小,如果圖片大小大于ImageView控件,則截取圖片中間部分,若小于,則直接將圖片居中顯示。
  •   ScaleType.CENTER_CROP:將圖片等比例縮放,讓圖像的短邊與ImageView的邊長度相同,即不能留有空白,縮放后截取中間部分進行顯示。
  •   ScaleType.CENTER_INSIDE:將圖片大小大于ImageView的圖片進行等比例縮小,直到整幅圖能夠居中顯示在ImageView中,小于ImageView的圖片不變,直接居中顯示。
  •   ScaleType.FIT_CENTER:ImageView的默認狀態(tài),大圖等比例縮小,使整幅圖能夠居中顯示在ImageView中,小圖等比例放大,同樣要整體居中顯示在ImageView中。
  •   ScaleType.FIT_END:縮放方式同F(xiàn)IT_CENTER,只是將圖片顯示在右方或下方,而不是居中。
  •   ScaleType.FIT_START:縮放方式同F(xiàn)IT_CENTER,只是將圖片顯示在左方或上方,而不是居中。
  •   ScaleType.FIT_XY:將圖片非等比例縮放到大小與ImageView相同。
  •   ScaleType.MATRIX:是根據(jù)一個3x3的矩陣對其中圖片進行縮放

 代碼設置用法:

imageView = new ImageView(mContext); 
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); 

XML布局文件設置用法:

android:scaleType="centerCrop". 

看完上述內(nèi)容,你們對imageview.ScaleType方法如何在Android應用中使用有進一步的了解嗎?如果還想了解更多知識或者相關內(nèi)容,請關注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI