android imageView规模

时间:2015-06-22 09:35:11

标签: android imageview scale

我有一个从数据库填充的ImageView(图像来自数据库)。在数据库中我有肖像和肖像!如何根据图像的宽度和高度调整imageView以自我缩放。我尝试了很多方法但没有结果!任何帮助请!!!!

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

    <HorizontalScrollView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"

        >

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/slideshow"
        android:orientation="horizontal"
        android:padding="0dp"
        >

        <ImageView
            android:layout_width="match_parent"
            android:layout_height="300dp"
            android:layout_marginRight="5dp"
            android:id="@+id/slide1"
            android:src="@drawable/ddd"
            />

1 个答案:

答案 0 :(得分:1)

试试这段代码。 adjustViewBounds属性使ImageView与您放入其中的图片大小相同。

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:adjustViewBounds="true" />

如果您需要特定widthheight更改wrap_content值。