scaleType / ScaleType
16lz
2021-01-26
整理旧笔记
** android:scaleType / ImageView.ScaleType:**
控制图片如何 resized/moved 来匹对 ImageView 的 size。
android:scaleType | ImageView.ScaleType | 说明 |
---|---|---|
center | CENTER | 按图片的原来 size 居中显示,当图片长/宽超过 View 的长/宽,则截取图片的居中部分显示 |
centerCrop | CENTER_CROP | 按比例扩大图片的 size 居中显示,使得图片长(宽)等于或大 于View 的长(宽) |
centerInside | CENTER_INSIDE | 将图片的内容完整居中显示,通过按比例缩小或原来的 size 使得图片长/宽等于或小于 View 的长/宽 |
fitCenter | FIT_CENTER | 把图片按比例扩大/缩小到 View 的宽度,居中显示 |
fitEnd | FIT_END | 把图片按比例扩大/缩小到 View 的宽度,显示在 View 的下部分位置 |
fitStart | FIT_START | 把图片按比例扩大/缩小到 View 的宽度,显示在 View 的上部分位置 |
fitXY | FIT_XY | 把图片�不按比例扩大/缩小到 View 的大小显示,也即直接拉伸/收缩到 View 的大小显示 |
matrix | MATRIX | 用矩阵来绘制,动态缩小放大图片来显示 |
** 要注意一点,Drawable 文件夹里面的图片命名是不能有大写。**
更多相关文章
- Android(安卓)倒计时实现,显示剩余时分秒
- android打开系统相册的一些方法
- android studio 中报Error:Execution failed for task ':app:mer
- 某android平板项目开发笔记----aChartEngine图表显示(2)
- android基础学习之有没有标签基础设置
- 第六章 Android常见的UI基础控件(二)
- Android(安卓)通过Base64上传图片到服务器
- Android(安卓)imageView 自定义单个或多个角为圆角及圆形图片工
- android showSoftInput方法调用软键盘不显示