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


实现截图

这里写图片描述

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>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值