Разница: андроид: фон и андроид: src?

Возможный дубликат:
В чем разница между src и фоном ImageView

В чем разница между android:background и android:src ? Они работают одинаково?

android:background существует для всех видов. Как видно из названия, это то, что будет на заднем плане.

android:src существует для ImageViews и его подклассов. Вы можете думать об этом как о переднем плане. Поскольку ImageView является подклассом View вас даже есть android:background для этого.

  • Если на переднем плане меньше фона, фоновая часть, которая не покрывается передним планом, будет видна.
  • Кроме того, вы можете использовать прозрачность на переднем плане, и в этом случае фон будет видимым (прозрачно).

Вы можете использовать ПРЕДПОСЫЛКУ ДЛЯ ВСЕХ ВИДОВ. Но вы можете использовать SRC только для ImageView & ImageButton …..

Один устанавливает фон, один устанавливает изображение. Вы можете использовать оба для установки фона для изображения.