请问在ImageView中src和background有什么区别呢?

请问在ImageView中src和background有什么区别呢?

另外,在3-1中。如果把background写成src可以吗

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

background属性即为ImageView设置相应的背景,可以为图片也可以为颜色值。 若background设置的是图片,同时宽或高设置为match_parent或者固定值,那么该图片会被拉伸以填满整个ImageView区域。如果宽或高设置为wrap_content,那么图片按照自身大小显示,不会被拉伸。 若background设置为颜色值,那么ImageView整个区域都会被该颜色值填充。当ImageView仅仅设置了背景颜色而没有设置src,且宽或者高被设置为wrap_content时,则该View将不会显示。

src该属性为ImageView设置显示内容,可以为图片也可以为颜色值。 设置为颜色值时其表现同background。但是设置为图片时,src属性的表现形式会受到ImageView大小和scaleType属性的共同影响。

3-1也可以设置为src属性,你可以都去尝试一下。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师