Android ImageView的src和background的区别、padding的使用技巧

一、ImageView中XML属性src和background的区别:

background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用。

注: scaleType只对src起作用;bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图片的缩放方式

二、padding的使用技巧:

1、只设置src的的padding就会生效。

2、如果ImageView 只设置了background 则padding不生效。

3、同时设置background和src 则padding不生效。

注:padding可以增大图形按钮的点击区域,很有用。

你可能感兴趣的:(Android ImageView的src和background的区别、padding的使用技巧)