Intereting Posts
При тестировании пользовательского интерфейса Android, как правильно подождать, пока пользовательский интерфейс будет готов? Повторное использование атрибутов xml для Android Custom enum Импортируйте SDK в facebook в проект cordova / phonegap Как заполнить цвет изображения в определенной области? На мобильном телефоне обнаружите, когда пользователь прокручивает «прошлый» верх экрана Tab + ViewPager не обновляет вместо этого показывает странное предупреждение ожидаемое состояние 3 найдено 2 Как раздуть представление в определенной позиции? Не удалось выполнить идентификатор метода dex: не в : 65536 Как управлять состоянием пользовательского интерфейса и задним стеком в макете с одним / двумя панелями Как преобразовать String в ArrayList <String> Определение длинного нажатия (Long Press, Tap Hold) на Android с помощью jQuery Как сохранить / переупорядочить прослушиватели событий на MapFragment после поворота устройства (портрет / пейзаж)? Что такое Android PendingIntent? Является ли какая-нибудь функция быстрой, похожей на R.java в Android? Метод weakreference get (), насколько он безопасен? (Android, asynctask)

В чем разница между src и фоном ImageView

Я немного озадачен использованием src или фона для ImageView . Я знаю, что первое означает содержимое этого ImageView а последнее означает фон ImageView . Но как определить, какой из них использовать? Я не вижу разницы.

Solutions Collecting From Web of "В чем разница между src и фоном ImageView"

Все виды могут иметь фоновое изображение.

src для ImageView имеет дополнительные функции:

  • Различные типы масштабирования
  • adjustViewBounds для установки границ для соответствия размерам изображения
  • Некоторые преобразования, такие как альфа-настройка

И еще, что вы можете найти в документах .

Если вы установите изображение в качестве фона вашего ImageView, тогда изображение будет масштабироваться до любого размера, чем ImageView. Помимо этого, src – это изображение переднего плана, а фон – фоновое изображение. В значительной степени, как он подразумевает.

  1. Когда вы используете android:background , изображение будет установлено так, чтобы оно соответствовало области ImageView (то есть по ширине и высоте ImageView ). Неважно, если изображение меньше или больше, чем ImageView .

  2. Когда вы используете android:src , тогда изображение будет отображаться в исходном размере. Никакого автоматического масштабирования, настройки не произойдет.