ImageView中ScaleType

原创 2016年05月31日 09:22:45

ScaleType决定图片在View显示的形式,我常用共5种类型

1、ImageView.ScaleType.CENTER,按照图片原来的大小居中显示,如果图片的长宽超过View的长宽,则截取图片的居中部分显示

2、ImageView.ScaleType.CENTER_CROP,按照比例加大图片的大小显示,使图片的长度必须大于等于View长宽

3、ImageView.ScaleType.CENTER_INSIDE,将图片的所有内容全部显示,按照比例把图片的长宽缩放到小于等于View的长宽

4、ImageView.ScaleType.FIT_CENTER, 把图片按比例扩大/缩小到View的宽度,居中显示

5、ImageView.ScaleType.FIT_XY, 不按比例缩放图片,目标是把图片塞满整个View

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ImageView的scaleType属性练习

  • 2016年01月26日 15:07
  • 1.46MB
  • 下载

一个关于 imageView 设置 scaleType 的问题

就在刚才 晚上9 点多的时候,我的一个外包伙伴发一个工程代码我,叫我去看下这样一个"bug",说折腾了很久,图片选择器在选择完图片后,就要显示图片到界面上,大家可以想象下 微信 发表图片,因为我们相机...

ImageView android:scaleType的属性

  • 2013年12月05日 12:23
  • 917B
  • 下载

Android ImageView scaleType+adjustViewBounds两个属性详解 保证图片不变形

转自:http://www.2cto.com/kf/201411/348601.html 记得当初学习ImageView 的时候,觉得很简单,很基础。 直到两年后我才开始使用adjustViewBo...

理解Android ImageView的scaleType属性

ImageView的scaleType属性 center,centerCrop,centerInside,fitCenter,fitStart,fitEnd,fitXY,matrix...
  • hehe26
  • hehe26
  • 2016年10月14日 14:44
  • 535

Android ImageView属性adjustViewBounds和ScaleType的介绍

在研究Android项目的时候看到了ImageView的adjustViewBounds和ScaleType这两个属性,想知道具体怎么使用,所以查阅了相关资料和官方文档。...
  • fanKarl
  • fanKarl
  • 2016年07月28日 16:05
  • 219

android学习笔记之ImageView的scaleType属性

我们知道,ImageView有一个属性叫做scaleType,它的取值一共有八种,分别是:matrix,fitXY,fitStart,fitCenter,fitEnd,center,centerCro...
  • wjr1949
  • wjr1949
  • 2017年05月12日 17:45
  • 221

android ImageView scaleType属性

使用ImageView时经常会用到scaleType属性,如: android:layout_height="50dp" android:scaleType="matrix" androi...
  • yzf0011
  • yzf0011
  • 2014年10月31日 10:30
  • 254
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ImageView中ScaleType
举报原因:
原因补充:

(最多只允许输入30个字)