現在、2 つの画像ビューがあります。
<ImageView
android:id="@+id/IV1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="30dp"
android:adjustViewBounds="true"
android:background="#ff0000"
/>
<ImageView
android:id="@+id/IV2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/IV1"
android:layout_centerVertical="true"
android:src="@drawable/shadow_pages"
android:adjustViewBounds="true"
android:background="#00ff00"
/>
これらの 2 つの ImageView には、サイズの異なる 2 つの異なる画像が読み込まれています。
問題は: 画像はビューに合わせてスケーリングされますが (問題ありません)、ドローアブルの高さは同じではありません (元の寸法が異なるため)。そのため、IV2 のドローアブルの高さはIV1のドローアブル-2番目の画像が1番目の画像よりも「背が高い」という印象を与えます。
IV2 のドローアブルの高さを設定して、IV1 のドローアブルと同じ高さにするにはどうすればよいですか?
編集:特定の高さの値を設定することは避けたい