Ce que j'ai:ScrollView
, à l'intérieur LinearLayout
largeur de ImageView ne correspond pas parent
(orientation="vertical", layout_width="match_parent", layout_height="wrap_content"
),
intérieur
ImageView
(layout_width="match_parent", layout_height="wrap_content"
) et
TextView
.
Ce que je veux:ImageView
devrait conserver les proportions et la largeur des parents de mathématiques, et le texte ci-dessous ImageView
.
J'utilise des combinaisons differnt de ImageView params
: adjustViewBounds true/false
et tous scaleType
, mais je ne peux pas obtenir ce que je veux:
- Si je scaleType centerCrop - partie supérieure et inférieure si l'image recadrée.
- Si je centre scaleType - espace vide à gauche et à droite
- Si je scaleType fitXY - image ne tient pas rapport d'aspect
Je ne peux pas rendre l'image plus en hauteur, comment puis-je répare le?
Pouvez-vous poster réellement votre mise en page xml et peut-être un écran montrant ce que vous obtenir et à quoi cela devrait ressembler? Il est beaucoup plus facile de lire le code que de l'obtenir par une description ... – WarrenFaith
Et si l'image est plus petite que le parent? Devrait-il être mis à l'échelle? Cela va déformer l'image. –
Essayez 'scaleType =" fitCenter "' pour votre ImageView –