ImageView中src和background属性的主要亮点区别

来源:互联网 发布:富云软件科技有限公司 编辑:程序博客网 时间:2024/05/22 03:11
           <ImageView            android:contentDescription="@string/image_view_description"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:scaleType="center"            android:src="@drawable/pic_index_logo" />

ImageView图片视图控件中src和background属性的主要区别在于以下两点:
1—-android:background—这个XML属性会根据ImageView图片视图控件给定的长度和宽度–进行–拉伸,而src存放的就是图片原来的大小,不会根据控件的大小进行拉伸
2—-第二个不同的点就是—src显示的图片内容会位于background显示的背景图片之上,这两个XML属性可以结合着使用
此外:scaleType只对src起作用;bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图片的缩放方式,示例代码如下:

1 0