我需要设计带有标题文本和箭头的表格

时间:2015-11-25 05:52:58

标签: android android-layout

enter image description here

我需要创建一个包含标题文本和箭头的表格。表数据是从服务器动态的。

我的代码:

<TableLayout
            android:id="@+id/tlCurrentStatusa"
            style="@style/LayoutMatchWrap"
            android:layout_below="@+id/tvUserNameLabel2">

            <TableRow>

                <TextView
                    android:id="@+id/tvUserNameLabel11"
                    android:layout_margin="1dp"
                    android:layout_weight="2"
                    android:drawableLeft="@drawable/btn_arrow_white_down"
                    android:drawablePadding="5dp"
                    android:background="@drawable/bg_tabheader"
                    android:padding="5dp"
                    android:text="@string/table_Assignment"
                    android:textColor="@color/white"
                    android:textSize="@dimen/text_bigger_size_20" />

                <TextView
                    android:id="@+id/tvUserNameLabel12"
                    android:layout_margin="1dp"
                    android:layout_weight="1"
                    android:background="@drawable/bg_tabheader"
                    android:padding="5dp"
                    android:text="@string/table_AssignDate"
                    android:textColor="@color/white"
                    android:textSize="@dimen/text_bigger_size_20" />

                <TextView
                    android:id="@+id/tvUserNameLabel13"
                    android:layout_margin="1dp"
                    android:layout_weight="1"
                    android:background="#000"
                    android:padding="5dp"
                    android:text="@string/table_DueDate"
                    android:textColor="@color/white"
                    android:textSize="@dimen/text_bigger_size_20" />


            </TableRow>
        </TableLayout>

        <TableLayout
            android:id="@+id/tlCurrentStatus"
            style="@style/LayoutMatchWrap"
            android:layout_below="@+id/tlCurrentStatusa" />

以上代码2表格布局一个用于标题,另一个用于数据。

我的问题:

  1. 表数据行是否根据数据大小进行拉伸?我需要为所有像标题固定相同的宽度..

1 个答案:

答案 0 :(得分:2)

通过在布局中创建自定义行并将其用于表格的标题和数据来解决此问题。