美文网首页
表格TableLayout 网格GridLayout

表格TableLayout 网格GridLayout

作者: 琳媚儿 | 来源:发表于2019-12-02 18:04 被阅读0次

    介绍

    TableLayout是将子类向分别排列成行和列的布局视图容器,TableLayout是由许多TableRow对象组成的,表格布局以行列的形式管理子控件,每一个单元是一个TableRow或者View对象。

    属性

    stretchColumns为设置运行被拉伸的列的序号
    shrinkColumns为设置被收缩的列的序号
    android:collapseColumns为设置需要被隐藏的列的序号
    android:layout_column为为该子类控件显示在第几列
    ndroid:layout_span为为该子类控件占据第几列。

    设置线宽:

    <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <size android:width="1dp" ></size>
        <solid android:color="#3C3939"></solid>
    </shape>
    

    设置线高:

    <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <solid android:color="#000"></solid>
        <size android:height="1dp"></size>
    </shape>
    
     <TableLayout
            android:divider="@drawable/row"
            android:layout_marginLeft="10dp"
            android:layout_marginRight="10dp"
            android:showDividers="end|middle|beginning"
            android:layout_width="match_parent"
            android:layout_height="wrap_content">
            <TableRow
                android:divider="@drawable/line"
                android:showDividers="end|middle|beginning">
                <TextView
                    android:text="1111"
                    android:layout_weight="1"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content">
    
                </TextView>
                <TextView
                    android:text="1111"
                    android:layout_weight="1"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content">
    
                </TextView>
                <TextView
                    android:text="1111"
                    android:layout_weight="1"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content">
    
                </TextView>
            </TableRow>
        </TableLayout>
    

    GridLayout网格布局

    属性
    android:rowCount为可以设置行数
    android:columnCount为可以设置列数
    android:layout_row为设置组件位于第几行
    android:layout_column为设置组件位于第几列
    android:layout_rowSpan为设置组件横跨几行
    android:layout_columnSpan为设置组件横跨几列

    <android.support.v7.widget.GridLayout>
    
    

    相关文章

      网友评论

          本文标题:表格TableLayout 网格GridLayout

          本文链接:https://www.haomeiwen.com/subject/qepfgctx.html