如何在UI中使用不同的表来相应地访问全屏大小?

时间:2010-12-28 08:43:02

标签: android design-patterns

我想在一个屏幕上使用3-4个表格,但在使用“fill_parent”旁边不能将它们放在整个屏幕中。它仅与该表中文本的大小有关。谁能指导我? 我使用了以下代码。

<TableLayout android:orientation="vertical"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:stretchColumns="0"
                android:id="@+id/Table1"
                >

            <TextView android:layout_height="fill_parent" 
                        android:id="@+id/TextView01" 
                        android:background="#00bfff" 
                        android:text="@string/hello" 
                        android:layout_width="fill_parent">

            </TextView>
</TableLayout>

<TableLayout android:orientation="vertical"
                android:layout_width="wrap_content"
                android:layout_height="fill_parent"
                android:stretchColumns="0"
                android:layout_below="@id/Table1"
                android:id="@+id/Table2"
                >

            <TextView android:layout_width="fill_parent"
                        android:layout_height="fill_parent"
                        android:id="@+id/TextView2"
                        android:background="#f4a460"
                        android:text="Text2" >
            </TextView>
</TableLayout>      

<TableLayout android:orientation="vertical"
                android:layout_width="wrap_content"
                android:layout_height="fill_parent"
                android:stretchColumns="0"
                android:id="@+id/Table3"
                android:layout_below="@id/Table1"
                android:layout_toRightOf="@id/Table2"
                >

            <TextView android:layout_width="fill_parent"
                        android:layout_height="fill_parent"
                        android:id="@+id/TextView2"
                        android:background="#b03060"
                        android:text="Text3" >
            </TextView>
</TableLayout>

在这里输入代码

1 个答案:

答案 0 :(得分:0)

在table2和table3中更改

android:layout_width="wrap_content"

android:layout_width="fill_parent"