0
が含まれて私が定義され、次のAndroidのレイアウトを持っている...で...Androidのレイアウトが
ここ結果
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:p1="http://schemas.android.com/apk/res/android"
p1:orientation="vertical"
p1:layout_width="match_parent"
p1:layout_height="match_parent"
p1:minWidth="25px"
p1:minHeight="25px">
<TableLayout
p1:minWidth="25px"
p1:minHeight="25px"
p1:layout_width="match_parent"
p1:layout_height="match_parent"
p1:id="@+id/tableLayout1">
<TableRow
p1:layout_weight="1"
p1:id="@+id/tableRow1"
p1:minWidth="25px"
p1:minHeight="25px">
<TextView
p1:text="Small Text"
p1:textAppearance="?android:attr/textAppearanceSmall"
p1:layout_width="match_parent"
p1:layout_height="match_parent"
p1:layout_column="0"
p1:id="@+id/textView1" />
</TableRow>
<TableRow
p1:layout_weight="1"
p1:id="@+id/tableRow2"
p1:minWidth="25px"
p1:minHeight="25px">
</TableRow>
<TableRow
p1:layout_weight="1"
p1:id="@+id/tableRow3"
p1:minWidth="25px"
p1:minHeight="25px">
<Button
p1:text="Button"
p1:layout_column="0"
p1:id="@+id/button1"
p1:layout_width="match_parent"
p1:layout_height="50dp" />
</TableRow>
</TableLayout>
</FrameLayout>
は、私は必要なものですそれを行うには...
- 行1のTextViewは100dpの静的な高さが必要です。
- 行3のボタンの静的高さは100dpでなければなりません。
- 2行目は残りの垂直方向のスペースを占める必要があります。
- のTextViewとButtonが、私はこれを実現するために、レイアウトXMLを変更する方法を
(一つであるどんなデバイス)全体のクライアント幅を取る必要がありますか?
トップに設定100dpと重力とのTextViewの高さを試してみてください。重力の底と行2の親が一致するボタン。すべてが縦に向けられた1つの直線レイアウトになります。 – Jimmy