疯狂Android讲义——P54-55丰富的表格视图(实现)

来源:互联网 发布:3dmax软件培训 编辑:程序博客网 时间:2024/06/06 20:54

实现截图

这里写图片描述

TIPS

    组件格式    <name/>或者<></name>

代码块

<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    tools:context="com.example.tris.myapplication.MainActivity">    <LinearLayout        android:orientation="vertical"        android:layout_width="368dp"        android:layout_height="495dp"        tools:layout_editor_absoluteY="8dp"        tools:layout_editor_absoluteX="8dp"        >        <TableLayout            android:id="@+id/TableLayout1"            android:layout_width="368dp"            android:layout_height="wrap_content"            android:shrinkColumns="1"            android:stretchColumns="2">            <Button                    android:id="@+id/ok1"                    android:layout_width="368dp"                    android:layout_height="wrap_content"                    android:text="独自一行的按钮" ></Button>            <TableRow                android:layout_height="0dp"                android:layout_width="0dp"                tools:layout_editor_absoluteY="0dp"                tools:layout_editor_absoluteX="0dp" >                <Button                    android:id="@+id/ok2"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="普通按钮"                     ></Button>                <Button                    android:id="@+id/ok3"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="收缩的按钮"                   ></Button>                <Button                    android:id="@+id/ok4"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="拉伸的按钮"                    ></Button>            </TableRow>        ></TableLayout>        <TableLayout            android:layout_width="368dp"            android:layout_height="wrap_content"            android:collapseColumns="1"            >            <Button                android:id="@+id/ok10"                android:layout_width="wrap_content"                android:layout_height="wrap_content"                android:text="独自一行的按钮"                ></Button>            <TableRow                android:layout_height="0dp"                android:layout_width="0dp"                tools:layout_editor_absoluteY="0dp"                tools:layout_editor_absoluteX="0dp" >                <Button                    android:id="@+id/ok10"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="普通按钮"                    ></Button>                <Button                    android:id="@+id/ok11"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="拉伸的按钮"                    ></Button>                <Button                    android:id="@+id/ok12"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="拉伸的按钮"                    ></Button>            </TableRow>        </TableLayout>        <TableLayout            android:layout_width="368dp"            android:layout_height="wrap_content"            android:stretchColumns="1,2"            >            <Button                android:id="@+id/ok9"                android:layout_width="368dp"                android:layout_height="wrap_content"                android:text="独自一行的按钮" ></Button>            <TableRow                android:layout_height="0dp"                android:layout_width="0dp"                tools:layout_editor_absoluteY="0dp"                tools:layout_editor_absoluteX="0dp" >                <Button                    android:id="@+id/ok10"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="普通按钮"                    ></Button>                <Button                    android:id="@+id/ok11"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="拉伸的按钮"                    ></Button>                <Button                    android:id="@+id/ok12"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="拉伸的按钮"                    ></Button>            </TableRow>            <TableRow                android:layout_height="0dp"                android:layout_width="0dp"                tools:layout_editor_absoluteY="0dp"                tools:layout_editor_absoluteX="0dp" >                <Button                    android:id="@+id/ok10"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="普通按钮"                    ></Button>                <Button                    android:id="@+id/ok11"                    android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:text="拉伸的按钮"                    ></Button>            </TableRow>        </TableLayout>        ></LinearLayout>    </android.support.constraint.ConstraintLayout>
0 0