J'ai une image trop grosse pour tenir à l'écran, je la veux assez petite à l'écran. Comment puis-je changer la taille de l'image via XML?
j'ai essayé:
<ImageView
Android:id="@+id/image"
Android:layout_width = "100dp"
Android:layout_height= "100dp"
Android:scaleType="center"
Android:layout_gravity="center_horizontal|bottom"
Android:src="@drawable/dashboard_rpm_bottom"
>
</ImageView>
mais l'image n'est pas redimensionnée ... elle est recadrée. Des idées?
par exemple:
<ImageView Android:id="@+id/image_view"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:adjustViewBounds="true"
Android:maxWidth="42dp"
Android:maxHeight="42dp"
Android:scaleType="fitCenter"
Android:layout_marginLeft="3dp"
Android:src="@drawable/icon"
/>
Ajoutez la propriété Android:scaleType="fitCenter"
et Android:adjustViewBounds="true"
.
Marque,
Je crois que vous voulez utiliser Android:scaleType="fitXY"
.
S'il vous plaît essayer celui-ci fonctionne pour moi :
<ImageView Android:id="@+id/image_view"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:adjustViewBounds="true"
Android:maxWidth="60dp"
Android:layout_gravity="center"
Android:maxHeight="60dp"
Android:scaleType="fitCenter"
Android:src="@drawable/icon"
/>