我有一個表佈局shown.I有很多行。我已經使用android:strechcolumns =「1」來拉伸每一行的第二列。這就是無處不在的情況。表佈局大小
但在第五行我有2個fields.I希望他們佔據等於space.The行大小應該是相同以前row.I的希望行的整體尺寸保持相同的screeshot.Also我已經在屏幕截圖中指出了所有行應該位於的邊界。
這怎麼辦?
<TableRow>
<TextView
android:gravity="right"
android:paddingTop="10dip"
/>
<Spinner
android:id="@+id/depot_name_spinner"/>
</TableRow>
<TableRow>
<TextView
android:text="@string/product_name"
android:paddingTop="10dip"
android:gravity="right"/>
<Spinner
android:id="@+id/product_name_spinner"
/>
</TableRow>
<TableRow>
<TextView
android:text="@string/date"
android:gravity="right" />
<Button
android:id="@+id/date_button" />
</TableRow>
<TableRow>
<TextView
android:text="@string/measure_ltr"
android:gravity="right"
/>
<EditText
android:id="@+id/ltr_text"
android:layout_width="50dip"/>
<TextView
android:text="@string/measure_qts"
android:gravity="right"
/>
<EditText
android:id="@+id/qts_text"
/>
</TableRow>
感謝
我使用的時刻,但不能複製,你知道,我在錶行使用STRECH列構成行的默認大小暢遊以前row.Do的確切高度? – rogerstone 2011-05-01 09:50:45
我不知道如何獲得'TableRow'的默認高度。但我增加了另一個答案的答案。 – Michael 2011-05-01 10:17:17
檢查了你給我的那段代碼。看起來像android:span不適用於線性佈局。我檢出了文檔。它不在那裏.xml給了我一個錯誤。 layout_span'可以在錶行內使用,但其值必須在引號: – rogerstone 2011-05-03 15:13:15