android imageView 比例
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"
/>
试试这个代码。 adjustViewBounds
属性使 ImageView
与您放入其中的图像大小相同。
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true" />
如果您需要特定的 width
或 height
,请更改 wrap_content
值。
我有一个从数据库中填充的 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"
/>
试试这个代码。 adjustViewBounds
属性使 ImageView
与您放入其中的图像大小相同。
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true" />
如果您需要特定的 width
或 height
,请更改 wrap_content
值。