ImageView基本用法


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM