假如你的 ImageButton 的宽高是100x100,而你要设置上去的图片是80x80,
1.如果用src进行设置,则你的图片会按80x80 居中绘制上去。
2.如果你使用的是background 则 你设置上去的图片会被拉伸成100x100
简单说来,就是用src的时候是原图显示,不改变图片的大小;用background的时候,按照组件的大小来放大或者缩小图片。
本文讲解了在Android开发中,如何使用ImageButton控件搭配不同属性设置图片。主要对比了使用src属性与background属性的区别:src保持图片原始比例显示,而background则会根据控件尺寸拉伸图片。
假如你的 ImageButton 的宽高是100x100,而你要设置上去的图片是80x80,
1.如果用src进行设置,则你的图片会按80x80 居中绘制上去。
2.如果你使用的是background 则 你设置上去的图片会被拉伸成100x100
简单说来,就是用src的时候是原图显示,不改变图片的大小;用background的时候,按照组件的大小来放大或者缩小图片。

被折叠的 条评论
为什么被折叠?