Android:在XML中调整imageview的大小

我有一个太大的图像,不适合在屏幕上,我希望它在屏幕上相当小。 我如何通过XML更改图像的大小?

我试过了:

<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> 

但图像没有resize…它被裁剪。 有任何想法吗?

例如:

 <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" /> 

添加属性android:scaleType="fitCenter"android:adjustViewBounds="true"

标记,

我相信你想要使用android:scaleType="fitXY"