根据尺寸(相同宽度但不同高度)动态调整图像大小

时间:2013-12-17 05:26:47

标签: android image-scaling

我想动态调整从android中的相机拍摄的图像。我想要像pinterest图像一样的输出。

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以将ImageView的宽度设置为自定义大小,将其高度设置为wrap_content,重要的是将ImageView的scaleType设置为fitXY

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <ImageView 
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:scaleType="fitXY"
        android:src="@drawable/yourImage1"/>    

    <ImageView 
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:scaleType="fitXY"
        android:src="@drawable/yourImage2"/>    

</LinearLayout>