Taille de l’image
Un contrôle d’image qui est placé dans le design comme contrôle de niveau supérieur (c’est-à-dire directement sur la page) a une propriété Control Width, mais une image placée à l’intérieur de la cellule de table a les deux, la propriété Control Width ainsi que la propriété Control Height. Ceci permet les paramètres de taille de l’image suivante :
•Largeur de contrôle uniquement : (i) wrap_content : l’image est affichée à sa taille originelle ; fill_parent: l’image fremplit la largeur de la page.
•Largeur du contrôle et hauteur du contrôle : (i) si les deux sont définies comme fill_parent, alors l’image est définie à la hauteur de la ligne et la largeur est dimensionnée pour maintenir le ration de l’aspect de l’image ou AR (qui est le ratio hauteur/largeur de l’image) ; (ii) dans les trois autres combinaisons de ces deux paramètres de paramètre, l’image est définie à la hauteur de l’image. Les cellules blanches dans la table ci-dessous donnent la taille de l’image respective à l’intersection des propriétés dans la ligne et la colonne respective.
Control Height = wrap_content | Control Height = fill_parent | |
Control Width = wrap_content | Image height; width scaled to keep AR | Image height; width scaled to keep AR |
Control Width = fill_parent | Image height; width scaled to keep AR | Height of row; width scaled to keep AR |