如何创建每行中具有不同列数的tableLayout

时间:2017-09-21 01:51:49

标签: android tablelayout android-tablelayout

我使用相对布局视图,每行我为2和3列创建新的相对视图我尝试在一个tablelayout中创建它但是在列的情况下有问题我不能在同一个tablelayout中创建一行中有2列,另一行有3列我怎么能创建它可以任何人用示例plz解释我  我的代码是:

<RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/relativeLayout1">
        <include layout="@layout/navactionbar"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"/>
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="Rotaract KNE"
            android:textAlignment="center"
            android:textSize="24dp"
            android:layout_centerVertical="true"
            android:textColor="@color/navheadtxt"
            android:textStyle="bold"/>
    </RelativeLayout>
    <TextView
        android:id="@+id/bodmen"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Board Of Directory"
        android:textAlignment="center"
        android:textSize="24dp"
        android:layout_below="@+id/relativeLayout1"
        android:layout_marginTop="15dp"
        android:textColor="@color/colorAccent"
        android:textStyle="bold"/>
    <RelativeLayout
        android:id="@+id/relativeLayout2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/relativeLayout1"
        android:layout_marginTop="45dp"
        android:layout_centerHorizontal="true">
        <TableLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/table1">
            <TableRow>
                <ImageButton
                    android:id="@+id/preimg"
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    android:src="@mipmap/ic_app"
                    android:layout_marginEnd="10dp"/>
                <ImageButton
                    android:id="@+id/secimg"
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    android:layout_marginStart="10dp"
                    android:src="@mipmap/ic_app"/>
            </TableRow>
        </TableLayout>
    </RelativeLayout>
    <RelativeLayout
        android:id="@+id/relativeLayout3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="15dp"
        android:layout_centerHorizontal="true"
        android:layout_below="@+id/relativeLayout2">
        <TableLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/table2">
            <TableRow>
                <ImageButton
                    android:id="@+id/ppimg"
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    android:src="@mipmap/ic_app"
                    android:layout_marginEnd="10dp"/>
                <ImageButton
                    android:id="@+id/tre_intimg"
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    android:src="@mipmap/ic_app"
                    android:layout_marginStart="10dp"
                    android:layout_marginEnd="10dp"/>
                <ImageButton
                    android:id="@+id/sgtatarmimg"
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    android:src="@mipmap/ic_app"

                    android:layout_marginStart="10dp"/>
            </TableRow>
        </TableLayout>
    </RelativeLayout>
    <RelativeLayout
        android:id="@+id/relativeLayout4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="15dp"
        android:layout_centerHorizontal="true"
        android:layout_below="@+id/relativeLayout3">
        <TableLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/table3">
            <TableRow>
                <ImageButton
                    android:id="@+id/clubeimg"
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    android:src="@mipmap/ic_app"
                    android:layout_marginEnd="10dp"/>
                <ImageButton
                    android:id="@+id/communitiyimg"
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    android:src="@mipmap/ic_app"
                    android:layout_marginStart="10dp"
                    android:layout_marginEnd="10dp"/>
                <ImageButton
                    android:id="@+id/ppdimg"
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    android:src="@mipmap/ic_app"
                    android:layout_marginStart="10dp"/>
            </TableRow>
        </TableLayout>
    </RelativeLayout>

0 个答案:

没有答案