刚搞andoid一周。请高手指点。

解决方案 »

  1.   

    假如你的 ImageButton 的宽高是100x100,而你要设置上去的图片是80x80,1.如果用src进行设置,则你的图片会按80x80 居中绘制上去。2.如果你使用的是background 则 你设置上去的图片会被拉伸成100x100简单说来,就是用src的时候是原图显示,不改变图片的大小;用background的时候,按照组件的大小来放大或者缩小图片。
      

  2.   

    谢谢楼上,再问下,如果一个ImageButton同时设置src和background那又是怎样显示的?
      

  3.   

    如果是这样的话,那么background会在下面,而src会叠加在上面。设置的图片比按钮小的话,就会是2层。
      

  4.   

    src是图标 
    background是背景。
    图标是中间的一块区域,而背景是控件能看到的范围叫做背景。
      

  5.   

    简单说来,一个是前景图(src),一个是背景图(background),这个难理解?