Android API之ImageView

概览

用于显示一个任意的图片,比如图标。该类可以从多种资源加载图片,比如资源文件或者content providers),不仅负责计算图片的尺寸使它可以用在布局管理器中,还提供显示的设置,比如缩放和着色。

内部类ImageView.ScaleType

用于将图片资源的边界依据ImageView的边界进行缩放。
该类为一个枚举类,定义了以下常量。

  • CENTER
    设置图片居中,但没有缩放。
  • CENTER_CROP
    保持宽高比,图片会超出或等于ImageView的边界。
  • CENTER_INSIDE
    保持宽高比,图片会小于或者等于ImageView的边界。
  • FIT_CENTER
    保持宽高比,并在ImageView的中部显示。
  • FIT_END
    保持宽高比,并在ImageView的尾部显示。
  • FIT_START
    保持宽高比,并在ImageView的起始显示。
  • FIT_XY
    依据ImageView的大小进行缩放,并填满ImageView。
  • MATRIX
    绘图时使用。(暂时不清楚使用的地方)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容