добавить макет строки таблицы 5 столбцов в Android Studio - PullRequest
0 голосов
/ 31 августа 2018

У меня есть приложение в андроиде. Интерфейсы зависят от tablelayout, каждая строка в которой отличается от другой. Я хочу показать 5 столбцов в нескольких строках ... как это может быть?

1 Ответ

0 голосов
/ 31 августа 2018

Вы можете иметь переменное количество столбцов в каждой строке, вот пример:

<TableLayout
        android:layout_width="wrap_content"
        android:stretchColumns="*"
        android:layout_height="wrap_content">

        <!-- First row has 5 columns -->
        <TableRow>
            <TextView
                android:layout_column="1"
                android:text="Column 1" />

            <TextView
                android:layout_column="2"
                android:text="Column 2" />

            <TextView
                android:layout_column="3"
                android:text="Column 3"/>

            <TextView
                android:layout_column="4"
                android:text="Column 4"/>

            <TextView
                android:layout_column="5"
                android:text="Column 5" />
        </TableRow>

        <!-- Second row has 3 columns -->
        <TableRow>
            <TextView
                android:layout_column="1"
                android:text="Column 1" />

            <TextView
                android:layout_column="2"
                android:text="Column 2" />

            <TextView
                android:layout_column="3"
                android:text="Column 3"/>
        </TableRow>
    </TableLayout>
...