代替リソースの設定
LinearLayoutで4つのボタンを表示するの続きです.
エミュレータを起動した状態でCtrl+F11キーを押すと,縦長モードと横長モードが切り替えられます.縦長モードを横長モードにしたら次のような画面となりました.
横長モード時はTableLayoutとなるように,main.xmlを次のように書きました.
/LayoutTest/res/layout-land/main.xml
<?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="*" android:gravity="center"> <TableRow> <Button android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/alfa" /> <Button android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/beta" /> </TableRow> <TableRow> <Button android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/gamma" /> <Button android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="@string/delta" /> </TableRow> </TableLayout>
0 件のコメント:
コメントを投稿