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

你可能感兴趣的:(Android)