src 与 background 的区别
- 图片拉伸 - background 会根据 ImageView 的长宽进行拉伸,src 默认使用原图大小,但可使用 scaleType 指定填充方式。 
- 设置透明度 - ImageView.setAlpha() 时调整的是 src 的透明度。 
scaleType
| 值 | 含义 | 
|---|---|
| matrix | |
| fitXY | 不按比例拉伸填满 View | 
| fitStart | 按比例缩放至图片的宽高均小于等于 View 的宽高,停靠在左上 | 
| fitCenter | 按比例缩放至图片的宽高均小于等于 View 的宽高,停靠在中间 | 
| fitEnd | 按比例缩放至图片的宽高均小于等于 View 的宽高,停靠在右下 | 
| center | 不缩放,停靠在 View 中间 | 
| centerCrop | 按比例缩放至图片的宽高均大于等于 View 的宽高,停靠在中间 | 
| centerInside | 不缩放,或按比例缩小至图片的宽高均小于等于 View 的宽高,停靠在中间 | 
文档信息
- 本文作者:Yingqi Chen
- 本文链接:https://cyq1005658400.github.io/blog//wiki/android-view-imageview/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)