2013-03-14 56 views
0

我希望imageview具有與右側LinearLayout相同的高度。 我不想修復任何高度,我想保持圖像的寬高比。ImageView應該與右側的佈局具有相同的高度

Layout

<LinearLayout 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:orientation="horizontal" > 

<ImageView 
    android:id="@+id/image" 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent" 
    android:src="@drawable/ati" /> 

<LinearLayout 
    android:layout_width="0dp" 
    android:layout_height="wrap_content" 
    android:layout_weight="1" 
    android:orientation="vertical" 
    android:padding="4dp" > 

    <TextView 
     android:id="@+id/name" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Name" 
     android:textAppearance="@android:style/TextAppearance.Medium" /> 

    <TextView 
     android:id="@+id/title" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Description" /> 
</LinearLayout> 

回答

0
  1. 開始與右佈局。並設置其高度wrap_content

  2. 然後有以下屬性的ImageView

    一個。 align top右側佈局

    b。 alight bottom右側佈局

    c。 layout_height = "wrap_content"

0

嘗試使用佈局PARAMS創建寬高比

相同的高度和位圖
相關問題