单列中的多个视图

时间:2012-02-08 00:48:26

标签: android view tablelayout

有没有人知道在单个列中处理多个视图的方法?我一直在尝试一些我有一个列的表格作为另一个包含3个文本视图的tablelayout,但是在我通过侧面转动它来使用屏幕上的宽幅布局之前,视图将不适合屏幕。

        <TableRow>

        <TextView
            style="@style/strings"
            android:text="Initial Date" />

        <TableLayout>

            <TableRow>

                <EditText
                    android:id="@+id/ckMonth"
                    android:inputType="number" />

                <EditText
                    android:id="@+id/ckDay"
                    android:inputType="number" />

                <EditText
                    android:id="@+id/ckYear"
                    android:inputType="number" />
            </TableRow>
        </TableLayout>
    </TableRow>

1 个答案:

答案 0 :(得分:1)

众所周知,TableLayout的子控件无法设置android:layout_width="wrap_content"

属性,他们将被迫接受fill_parent

所以我认为你不能在一栏中加入多个观点。

但是,我认为您可以使用android:layout_span代替。