首先,我们需要一张背景透明的图片,一般是美工制作,网上也可以搜到这样的图片,想自己制作的可以用PS,新建一个,并且将背景内容设为透明
使用透明背景图片
在ImageView中使用透明背景图片
在ImageView中,直接将src设为我们需要的图片即可,不要在background中设置,如果图片大小与外框大小差很多,会拉伸或者缩小,导致图片模糊或者看不到
在ImageButton中使用透明背景图片
同样的,不要在background中设置图片,在src中设置图片,然后会发现图片并没有透明,我们还需要把ImageButton的background属性设为”#00000000”
android:src="@drawable/login_image_button"
android:background="#00000000"