android ImageView android:adjustViewBounds属性的作用

android:adjustViewBounds 
是否保持宽高比。需要与maxWidth、MaxHeight一起使用,否则单独使用没有效果。 

android:cropToPadding 

是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用


用于设置该视图支持的最大高度的可选参数。只有  setAdjustViewBounds(boolean) 为真时有效。 要设置 图像最大尺寸为 100×100,并保持原始比率,做法如下: 
1) 设置 adjustViewBounds 为真;
 2) 设置 maxWidth 和 maxHeight 为 100;
 3) 设置宽、高的布局参数为 WRAP_CONTENT。
注意,如果原始图像较小,即使设置了该参数,图像仍然要比 100×100 小。如果要设置图片为 固定大小, 需要在布局参数中指定大小,并使用 setScaleType(android.widget.ImageView.ScaleType) 函数来检测,如何将其调整到适当的大小。

一定是尺寸值,由浮点数后跟长度单位组成。比如“14.5sp”。 可用单位有:px (像素)dp (密度/设备无关像素)sp (基于首选字体大小的缩放像素)、 in (英寸), mm (毫米).


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值