我有一个从数据库填充的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"
/>
答案 0 :(得分:1)
试试这段代码。 adjustViewBounds
属性使ImageView
与您放入其中的图片大小相同。
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true" />
如果您需要特定width
或height
更改wrap_content
值。