Android精讲--界面编程4(ImageView及其子类)

2019-03-12  本文已影响0人  henry技术探索记录员
ImageView及其子类

ImageView继承自View组件,它的主要功能是用于显示图片一实际上这个说法不太严谨。因为它能显示的不仅仅是图片,任何Drawable对象都可使用ImageView来显示。

ImageView及其子类的类关系图

# ImageView支持的XML属性及相关方法的说明

XML属性 相关方法 说明
android:adjustViewBounds setAdjustViewBounds(booleans) 设置ImageView是否调整自己的边界来保持所显示图片的长宽比
android:cropToPadding setCropToPadding(boolean) 如果将该属性设为true,该组件将会被裁剪到保留该ImageView的padding
android:maxHeight setMaxHeight(int) 设置ImageView的最大高度
android:maxWidth setMaxWidth(int) 设置ImageView的最大宽度
android:scaleType setScaleType(ImageView.ScaleType) 设置所显示的图片如何缩放或移动以适应ImageView的大小
android:src setImageResource(int) 设置ImageView所显示的Drawable对象的ID

android:scaleType属性可指定如下属性值:

为了控制ImageView显示的图片,ImageView提供了如下方法:

上一篇下一篇

猜你喜欢

热点阅读