Je suis un peu perplexe avec l'utilisation de src ou d'arrière-plan pour un ImageView
. Je sais que le premier signifie le contenu de ce ImageView
et le second signifie l'arrière-plan du ImageView
. Mais comment détecter lequel utiliser? Je ne vois pas la différence.
Toutes les vues peuvent prendre une image d'arrière-plan.
src
en ImageView
a des fonctionnalités supplémentaires:
adjustViewBounds
pour définir des limites correspondant aux dimensions de l'imageEt plus que vous pouvez trouver dans la documentation .
lorsque vous utilisez Android:background
, l'image sera définie pour tenir sur la zone ImageView
(c'est-à-dire selon la largeur et la hauteur de ImageView
). Peu importe si l'image est plus petite ou plus grande que ImageView
.
lorsque vous utilisez Android:src
, puis l'image s'affichera dans sa taille d'origine. Pas de mise à l'échelle automatique, des ajustements auront lieu.
Si vous définissez une image comme arrière-plan de votre ImageView, l'image sera mise à l'échelle à la taille de l'ImageView. En dehors de cela, src est une image de premier plan et l'arrière-plan est une image d'arrière-plan. À peu près comme cela implique.