ImageView控制图片展示样式的scaleType属性
这个属性对于ImageView和ImageButton的效果都是一样的,毕竟它们两个出师同门,当我们需要控制图片在这些控件中的显示效果时就可以使用scaleType属性,他有如下几个取值:
XML属性 | java取值 | Cool |
---|---|---|
fitXY | FIT_XY | 设置图片宽度和高度以适应view,忽略长宽比 |
fitStart | FIT_START | 上下缩放图片,保持长宽比,同时让图片在view的左上角对齐 |
fitCenter | FIT_CENTER | 上下缩放图片,保持长宽比,让图片至少在一个维度上等于view在此维度的尺寸 |
fitEnd | FIT_END | 类似于fitStart,但他在右下角对齐 |
center | CENTER | 图片居中不缩放 |
centerCrop | CENTER_CROP | 必要时缩小图片,保持长宽比,这样高度和宽度就会适配或者略大于view |
centerInside | CENTER_INSIDE | 必要时缩小图片,保持长宽比,这样高度和宽度就会适配或者略小于view |
还没有评论,来说两句吧...