Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用RelativeLayout在表格布局中覆盖两个文本视图_Android_Xml_Tablelayout - Fatal编程技术网

Android 使用RelativeLayout在表格布局中覆盖两个文本视图

Android 使用RelativeLayout在表格布局中覆盖两个文本视图,android,xml,tablelayout,Android,Xml,Tablelayout,我创建了一个TableOut,包含3行。每行包含3个单元格。每个单元格都应该包含两个文本视图。问题是TextView根本没有覆盖。代码如下: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_heigh

我创建了一个TableOut,包含3行。每行包含3个单元格。每个单元格都应该包含两个文本视图。问题是TextView根本没有覆盖。代码如下:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#aca49c"
android:orientation="vertical" >

<TableLayout
    android:id="@+id/table_main"
    android:layout_width="550dp"
    android:layout_height="550dp"
    android:layout_centerHorizontal="true"
    android:layout_gravity="center"
    android:layout_marginTop="435dp"
    android:background="@drawable/bev_background_default"
    android:gravity="center"
    android:padding="0dp" >

    <TableRow
        android:id="@+id/row_1"
        android:layout_width="550dp"
        android:layout_height="550dp"
        android:layout_gravity="center"
        android:gravity="center" >

        <LinearLayout
            android:layout_width="150dp"
            android:layout_height="150dp"
            android:orientation="vertical" >

            <TextView
                android:id="@+id/cell_1"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_gravity="center"
                android:background="@drawable/bev_tile_default"
                android:gravity="center"
                android:padding="20dp"
                android:textColor="#FFFFFF"
                android:textSize="70sp" />

            <TextView
                android:id="@+id/cell_1_bg"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_gravity="center"
                android:background="@drawable/bev_dis_circle"
                android:gravity="center"
                android:padding="0dp"
                android:textColor="#FFFFFF"
                android:textSize="70sp" />
        </LinearLayout>

         <LinearLayout
            android:layout_width="150dp"
            android:layout_height="150dp"
            android:orientation="vertical" >

            <TextView
                android:id="@+id/cell_2"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_gravity="center"
                android:background="@drawable/bev_tile_default"
                android:gravity="center"
                android:padding="6dp"
                android:textColor="#FFFFFF"
                android:textSize="70sp" />

            <TextView
                android:id="@+id/cell_2_bg"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_gravity="center"
                android:background="@drawable/bev_dis_circle"
                android:gravity="center"
                android:padding="0dp"
                android:textColor="#FFFFFF"
                android:textSize="70sp" />
        </LinearLayout>

          <LinearLayout
            android:layout_width="150dp"
            android:layout_height="150dp"
            android:orientation="vertical" >

            <TextView
                android:id="@+id/cell_3"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_gravity="center"
                android:background="@drawable/bev_tile_default"
                android:gravity="center"
                android:padding="6dp"
                android:textColor="#FFFFFF"
                android:textSize="70sp" />

            <TextView
                android:id="@+id/cell_3_bg"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_gravity="center"
                android:background="@drawable/bev_dis_circle"
                android:gravity="center"
                android:padding="0dp"
                android:textColor="#FFFFFF"
                android:textSize="70sp" />
        </LinearLayout>


    </TableRow>
...

...

我想你的tableRow的第一个孩子应该是相对的而不是线性的布局。

我想你的tableLayout的第一个孩子应该是相对的而不是线性的布局。“问题是文本视图根本没有重叠”===>plz ellaborate?我太傻了。是的,将其设置为相对布局修复了它。你想把它写在答案里吗?还是我应该删除这个问题?