任意の幅と同じ高さの2つの画像をレイアウトで結合したい(デバイスの幅を埋める)。
このサンプルサイズは次のとおりです。
- サイコロ:427x427
- ドミノ:900x427
ドミノとサイコロのある画像を考えると、目標は次のようになります。
私の最初のコードは次のとおりです。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#999999"
android:orientation="horizontal" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:src="@drawable/domino" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:src="@drawable/dice" />
</LinearLayout>
xlarge画面の場合、結果は次のようになります。
また、小さい画面の場合、ドミノはすべての幅を取り、サイコロは表示されません。
また、両方の画像の重みを1に設定しようとしましたが、結果も間違っており、画面サイズによって異なります。
どうすればこれを解決できますか?ありがとう!