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
    绘图时使用。(暂时不清楚使用的地方)

你可能感兴趣的:(Android API之ImageView)