私はアンドロイドでTableLayoutを使用します。Androidでのレイアウトを改善しています。多分TableLayout?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableLayout
android:id="@+id/tableLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true" >
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:layout_column="1"
android:text="@string/client"
android:width="150px"
style="@style/Infos" />
<TextView
android:id="@+id/client"
android:layout_column="2"
android:width="200px"
style="@style/InfosPrincipale" />
<TextView
android:layout_column="3"
android:text="@string/site"
android:width="150px"
style="@style/Infos" />
<TextView
android:id="@+id/site"
android:layout_column="4"
android:width="200px"
style="@style/InfosPrincipale" />
</TableRow>
....
結果は、4列の幅が決定されたテーブルです。
私はタブレットを使用していますが、それは画面の半分を使用するため、ポートレートモードではかなりですが、風景ではありません。電話バージョンでは醜いと想像します。
私はいつも同じレイアウト、2つのテキストビューをリンクしています。 (同じ行にある必要があります)
画面のサイズに応じて表示することができるAndroidのレイアウトはありますか?または各列に25%の幅を設定する方法がありますか?
よろしく
ありがとうございました –