ImageVIew 设置图片大小
2012-08-29 14:56
302 查看
转自: http://zkl-1987.iteye.com/blog/1062130
ImageView的属性android:scaleType,即
ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:
CENTER
/center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示
CENTER_CROP
/ centerCrop 按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)
CENTER_INSIDE
/ centerInside 将图片的内容完整居中显示,通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/宽
FIT_CENTER
/ fitCenter 把图片按比例扩大/缩小到View的宽度,居中显示
FIT_END
/ fitEnd 把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置
FIT_START
/ fitStart 把图片按比例扩大/缩小到View的宽度,显示在View的上部分位置
FIT_XY
/ fitXY 把图片 不按比例
ImageView的属性android:scaleType,即
ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:
CENTER
/center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示
CENTER_CROP
/ centerCrop 按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)
CENTER_INSIDE
/ centerInside 将图片的内容完整居中显示,通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/宽
FIT_CENTER
/ fitCenter 把图片按比例扩大/缩小到View的宽度,居中显示
FIT_END
/ fitEnd 把图片按比例扩大/缩小到View的宽度,显示在View的下部分位置
FIT_START
/ fitStart 把图片按比例扩大/缩小到View的宽度,显示在View的上部分位置
FIT_XY
/ fitXY 把图片 不按比例
相关文章推荐
- 解决Android当中GridView的Item子控件中有ImageView图片大小不一致问题,动态设置ImageView控件大小
- Android ImageView设置图片的可见性,设置颜色的不同方法,设置图片指定大小
- imageView代码实现设置图片大小
- ImageVIew 设置图片大小
- 使用SDWebImage为imageView设置图片,存在的图片大小异常问题
- cocos2d imageview 设置固定大小 不自适应图片大小
- ImageView的属性android:scaleType设置最佳比例图片显示
- Android ImageView设置图片的可见性
- iOS XIB中imageView设置图片在运行的时候不显示
- ImageView设置成手机内存卡图片
- 现在手机本地有一张图片,怎样将它设置到imageView上?
- 设置SDWebImage中maxCacheSize动态管理图片内存缓存大小无效。maxCacheSize和maxMemoryCost的定义和使用。
- Android ImageView设置图片原理
- Android三种方法设置ImageView的图片
- ImageView 设置图片
- ImageView使用ImageLoad开源库导致图片大小变形问题
- IOS 根据屏幕高度设置tableview中图片元素的大小
- ImageView的属性android:scaleType设置最佳比例图片显示
- 在textView中添加图片并设置图片大小
- 自定义圆形的imageview,及通过Gilde下载图片后给imageview设置时遇到的问题