水平方向の 1 つの線形レイアウトに 2 つのボタンを追加したいのですが、画面が大きい場合はボタンを引き延ばし、画面が小さい場合はボタンを縮小したいのですが、それらをまったく同じサイズに保つにはどうすればよいですか?
Fill Parent または Match Parent により、画面に表示されるのは 1 つだけになります。任意の画面サイズで両方を同時に表示するにはどうすればよいですか?
水平方向の 1 つの線形レイアウトに 2 つのボタンを追加したいのですが、画面が大きい場合はボタンを引き延ばし、画面が小さい場合はボタンを縮小したいのですが、それらをまったく同じサイズに保つにはどうすればよいですか?
Fill Parent または Match Parent により、画面に表示されるのは 1 つだけになります。任意の画面サイズで両方を同時に表示するにはどうすればよいですか?
それらの両方に次のプロパティを与えます。
weight =1
layout_width=fill_parent
これが動作するコードです
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button 1" >
</Button>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button 2" >
</Button>
</LinearLayout>