Imageview属性
Posted 沉默的羊癫疯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Imageview属性相关的知识,希望对你有一定的参考价值。
android:adjustViewBounds |
是否保持宽高比。需要与maxWidth、MaxHeight一起使用,否则单独使用没有效果。 |
|||||||||||||||||||||||||||
android:cropToPadding |
是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用,效果如下,实现代码见代码部分:
|
|||||||||||||||||||||||||||
android:maxHeight |
设置View的最大高度,单独使用无效,需要与setAdjustViewBounds一起使用。如果想设置图片固定大小,又想保持图片宽高比,需要如下设置: 1) 设置setAdjustViewBounds为true; 2) 设置maxWidth、MaxHeight; 3) 设置设置layout_width和layout_height为wrap_content。 |
|||||||||||||||||||||||||||
android:maxWidth |
设置View的最大宽度。同上。 |
|||||||||||||||||||||||||||
android:scaleType |
设置图片的填充方式。
|
|||||||||||||||||||||||||||
android:src |
设置View的drawable(如图片,也可以是颜色,但是需要指定View的大小) |
|||||||||||||||||||||||||||
android:tint |
将图片渲染成指定的颜色。见下图: 左边为原图,右边为设置后的效果,见后面代码。 |
以上是关于Imageview属性的主要内容,如果未能解决你的问题,请参考以下文章
Android——ImageView的scaleType属性与adjustViewBounds属性 (转)一
[转]Android ImageView的scaleType属性与adjustViewBounds属性
Android - 具有 imageView 属性的对象数组
Android课程---Android ImageView的scaleType属性与adjustViewBounds属性(转)