Android ImageLoader 调整大小

Android ImageLoader resize

我正在(第一次)使用 ImageLoader 在我的应用程序上显示图像。我用这个显示图像:

 ImageLoader.getInstance().displayImage("http://www.web.com/pic_1.jpg", picture);

但是图片是宽200dp,高100dp的imageview。我怎样才能使图片适合该分辨率?无论图片是肖像还是风景。

请帮忙!

为您的 ImageView 布局使用 FrameLayout 类似于:

<FrameLayout
    android:id="@+id/image"
    android:layout_width="200dp"
    android:layout_height="100dp">

    <ImageView
        android:id="@+id/picture"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:adjustViewBounds="true"
        android:layout_gravity="center"
        android:gravity="center" />
</FrameLayout>