0
我正在學習Android中的TableLayout,並在下面的佈局中結果中的一些差異即將到來。 我在第二行有3個按鈕第一行和2個按鈕。 下面是代碼:表格佈局中的按鈕寬度
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<TableRow
android:id="@+id/tableRow1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<Button
android:id="@+id/button2"
android:layout_height="wrap_content"
android:text="Button"
android:layout_weight="1" />
<Button
android:id="@+id/button1"
android:layout_height="wrap_content"
android:text="this Button is big"
android:layout_weight="1" />
<Button
android:id="@+id/button3"
android:layout_height="wrap_content"
android:text="button"
android:layout_weight="1" />
</TableRow>
<TableRow
android:id="@+id/tableRow2"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<Button
android:id="@+id/button4"
android:layout_height="wrap_content"
android:text="Button"
android:layout_weight="1" />
<Button
android:id="@+id/button5"
android:layout_height="wrap_content"
android:text="Button"
android:layout_weight="1" />
</TableRow>
</TableLayout>
當中間按鈕上的文字變大,兩個按鈕不來它們的重量相等的相等inspite。 然而,當最後一個按鈕的文字增加時,按鈕就會相等。 好心更新爲什麼當中間文本較大 連接的按鈕不來平等是兩個圖像 感謝
它不需要指定tablelayout.kindly的子項的寬度通過https://developer.android.com/參考/機器人/插件/ TableLayout.html – user2779311