画面の向きで私のLinearLayout
変化。ポートレート モードでは、完璧に見えます。
しかし、ランドスケープモードでは次のようになります。
両方のモードで同じように見えるように UI を修正するにはどうすればよいですか?
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/border"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageView
android:id="@+id/imgfourth1"
android:layout_width="70dp"
android:layout_height="50dp"
android:layout_marginRight="25dp"
android:layout_marginLeft="25dp"
android:paddingTop="2dp"
android:src="@drawable/amlet1" />
<ImageView
android:id="@+id/imgfourth2"
android:layout_width="70dp"
android:paddingTop="2dp"
android:layout_height="50dp"
android:layout_marginRight="25dp"
android:contentDescription="@null"
android:src="@drawable/lnch1" />
<ImageView
android:id="@+id/imgfourth3"
android:layout_marginRight="25dp"
android:paddingLeft="20dp"
android:layout_width="70dp"
android:layout_height="50dp"
android:paddingTop="2dp"
android:contentDescription="@null"
android:src="@drawable/supper" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="20dp"
android:background="@drawable/border4"
android:orientation="horizontal" >
<TextView
android:id="@+id/txtfth1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="2dp"
android:layout_marginLeft="25dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:gravity="center"
android:contentDescription="@null"
android:text="Breakfast" />
<TextView
android:id="@+id/txtfth2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="25dp"
android:paddingLeft="10dp"
android:gravity="center"
android:paddingRight="35dp"
android:layout_marginTop="2dp"
android:contentDescription="@null"
android:text="Lunch" />
<TextView
android:id="@+id/txtfth3"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="20dp"
android:layout_marginTop="2dp"
android:gravity="center"
android:paddingRight="30dp"
android:contentDescription="@null"
android:text="Supper" />
</LinearLayout>
</LinearLayout>