概览
用于显示一个任意的图片,比如图标。该类可以从多种资源加载图片,比如资源文件或者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
绘图时使用。(暂时不清楚使用的地方)