7

Possible Duplicate:
What is the difference between src and background of ImageView

What is the difference between android:background and android:src? Is their working same?

Community
  • 1
  • 1
DuyguK
  • 4,250
  • 9
  • 33
  • 46

3 Answers3

14

android:background exists for all the view. As the name suggests this is what is going to be there in the background.

android:src exists for ImageViews and its subclasses. You can think of this as the foreground. Because ImageView is a subclass of View you even have android:background for that.

  • If the foreground is smaller than background, the background portion which is not covered by the foreground would be visible.
  • Also, you can use transparency in the foreground in which case the background would be visible(transparently).
500865
  • 6,920
  • 7
  • 44
  • 87
1

You can use BACKGROUND FOR ALL THE VIEWS.. But You can use SRC only for ImageView & ImageButton.....

Mohanish
  • 469
  • 2
  • 13
-1

one sets the background, one sets the image. You can use both to set a background to an image.

Bill Gary
  • 2,987
  • 2
  • 15
  • 19