渲染期间引发异常:RelativeLayout中不存在循环依赖关系

1 android android-layout

我试图在android studio中显示代码并得到此错误:渲染期间引发异常:RelativeLayout中不存在循环依赖关系.

我尝试在许多地方更改代码但似乎没有任何帮助.....在布局中我试图制作一行文本框和两行平行的TextView.我想保持这种设计,使其保持这种状态.因此,如果有人有一个答案,使其保持到位并解决问题,如果他发布它,我会非常满意.

这是我的代码:

<TextView
    android:text="@string/added"
    android:textSize="45sp"
    android:id="@+id/welcome_name4"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView5"
    android:textColor="#000"
    android:layout_below="@+id/welcome_name4"
    android:layout_alignLeft="@+id/textView6"
    android:layout_alignStart="@+id/textView6" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView6"
    android:textColor="#000"
    android:layout_below="@+id/textView5"
    android:layout_alignLeft="@+id/textView7"
    android:layout_alignStart="@+id/textView7" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView7"
    android:textColor="#000"
    android:layout_below="@+id/textView6"
    android:layout_alignLeft="@+id/textView8"
    android:layout_alignStart="@+id/textView8" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView8"
    android:textColor="#000"
    android:layout_above="@+id/textView7"
    android:layout_alignLeft="@+id/textView9"
    android:layout_alignStart="@+id/textView9" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView9"
    android:textColor="#000"
    android:layout_alignTop="@+id/textView8"
    android:layout_alignLeft="@+id/textView10"
    android:layout_alignStart="@+id/textView10" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView10"
    android:textColor="#000"
    android:layout_below="@+id/textView9"
    android:layout_alignLeft="@+id/textView11"
    android:layout_alignStart="@+id/textView11" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView11"
    android:textColor="#000"
    android:layout_below="@+id/textView10"
    android:layout_alignLeft="@+id/textView12"
    android:layout_alignStart="@+id/textView12" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView12"
    android:textColor="#000"
    android:layout_alignTop="@+id/textView32"
    android:layout_alignLeft="@+id/textView13"
    android:layout_alignStart="@+id/textView13" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView13"
    android:textColor="#000"
    android:layout_below="@+id/textView12"
    android:layout_alignLeft="@+id/textView10"
    android:layout_alignStart="@+id/textView10" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView14"
    android:textColor="#000"
    android:layout_below="@+id/textView13"
    android:layout_alignLeft="@+id/textView13"
    android:layout_alignStart="@+id/textView13" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView15"
    android:textColor="#000"
    android:layout_below="@+id/textView14"
    android:layout_alignStart="@+id/textView16"
    android:layout_alignLeft="@+id/textView16"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView16"
    android:textColor="#000"
    android:layout_below="@+id/textView15"
    android:layout_toLeftOf="@+id/cb11"
    android:layout_toStartOf="@+id/cb11" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView17"
    android:textColor="#000"
    android:layout_above="@+id/textView18" 
    android:layout_alignStart="@+id/textView15"
    android:layout_alignLeft="@+id/textView15"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView18"
    android:textColor="#000"
    android:layout_alignTop="@+id/textView38"
    android:layout_alignLeft="@+id/textView17"
    android:layout_alignStart="@+id/textView17" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView19"
    android:textColor="#000"
    android:layout_below="@+id/textView18"
    android:layout_alignLeft="@+id/textView18"
    android:layout_alignStart="@+id/textView18" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView20"
    android:textColor="#000"
    android:layout_below="@+id/textView19"
    android:layout_alignLeft="@+id/textView19"
    android:layout_alignStart="@+id/textView19" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView21"
    android:textColor="#000"
    android:layout_below="@+id/textView20"
    android:layout_alignLeft="@+id/textView18"
    android:layout_alignStart="@+id/textView18" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView22"
    android:textColor="#000"
    android:layout_below="@+id/textView21"
    android:layout_alignLeft="@+id/textView21"
    android:layout_alignStart="@+id/textView21" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView23"
    android:textColor="#000"
    android:layout_alignTop="@+id/textView43"
    android:layout_alignLeft="@+id/textView24"
    android:layout_alignStart="@+id/textView24" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView24"
    android:textColor="#000"
    android:layout_alignTop="@+id/textView23"
    android:layout_alignLeft="@+id/textView22"
    android:layout_alignStart="@+id/textView22" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView25"
    android:layout_above="@+id/textView6"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView26"
    android:layout_below="@+id/textView25"
    android:layout_alignRight="@+id/welcome_name4"
    android:layout_alignEnd="@+id/welcome_name4" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView27"
    android:layout_below="@+id/textView26"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView28"
    android:layout_below="@+id/textView27"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView29"
    android:layout_below="@+id/textView28"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView30"
    android:layout_below="@+id/textView29"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView31"
    android:layout_below="@+id/textView30"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView32"
    android:layout_below="@+id/textView31"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView33"
    android:layout_below="@+id/textView32"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView34"
    android:layout_below="@+id/textView33"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView35"
    android:layout_below="@+id/textView34"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView36"
    android:layout_below="@+id/textView35"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView37"
    android:layout_below="@+id/textView36"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView38"
    android:layout_below="@+id/textView37"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView39"
    android:layout_below="@+id/textView38"
    android:layout_alignRight="@+id/welcome_name4"
    android:layout_alignEnd="@+id/welcome_name4" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView40"
    android:layout_alignTop="@+id/textView20"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView41"
    android:layout_below="@+id/textView40"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView42"
    android:layout_below="@+id/textView41"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView43"
    android:layout_below="@+id/textView42"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:id="@+id/textView44"
    android:layout_below="@+id/textView43"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true" android:textColor="#000"/>

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:onClick="deleteMember"
    android:id="@+id/cb1"
    android:tag="1"
    android:layout_above="@+id/textView6"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_below="@+id/welcome_name4" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:onClick="deleteMember"
    android:id="@+id/cb2"
    android:tag="2"
    android:layout_below="@+id/textView5"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignBottom="@+id/textView6" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="3"
    android:onClick="deleteMember"
    android:id="@+id/cb3"
    android:layout_alignTop="@+id/textView7"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView8" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="4"
    android:onClick="deleteMember"
    android:id="@+id/cb4"
    android:layout_below="@+id/cb3"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignBottom="@+id/textView8" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="5"
    android:onClick="deleteMember"
    android:id="@+id/cb5"
    android:layout_alignTop="@+id/textView9"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView10" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="6"
    android:onClick="deleteMember"
    android:id="@+id/cb6"
    android:layout_below="@+id/cb5"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView11" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="7"
    android:onClick="deleteMember"
    android:id="@+id/cb7"
    android:layout_below="@+id/textView10"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignBottom="@+id/textView11" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:onClick="deleteMember"
    android:tag="8"
    android:id="@+id/cb8"
    android:layout_alignTop="@+id/textView12"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView13"
    android:checked="false" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="9"
    android:onClick="deleteMember"
    android:id="@+id/cb9"
    android:layout_below="@+id/textView12"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView14" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="10"
    android:onClick="deleteMember"
    android:id="@+id/cb10"
    android:layout_below="@+id/textView13"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignBottom="@+id/textView14" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="11"
    android:onClick="deleteMember"
    android:id="@+id/cb11"
    android:layout_below="@+id/cb10"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView16" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="12"
    android:onClick="deleteMember"
    android:id="@+id/cb12"
    android:layout_below="@+id/cb11"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView17" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="13"
    android:onClick="deleteMember"
    android:id="@+id/cb13"
    android:layout_below="@+id/textView16"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignBottom="@+id/textView17" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="14"
    android:onClick="deleteMember"
    android:id="@+id/cb14"
    android:layout_alignTop="@+id/textView18"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView19" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="15"
    android:onClick="deleteMember"
    android:id="@+id/cb15"
    android:layout_below="@+id/textView18"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView20" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="16"
    android:onClick="deleteMember"
    android:id="@+id/cb16"
    android:layout_below="@+id/textView19"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView21" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="17"
    android:onClick="deleteMember"
    android:id="@+id/cb17"
    android:layout_below="@+id/textView20"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_above="@+id/textView22" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="18"
    android:onClick="deleteMember"
    android:id="@+id/cb18"
    android:layout_below="@+id/textView21"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignBottom="@+id/textView22" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="19"
    android:onClick="deleteMember"
    android:id="@+id/cb19"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_below="@+id/textView22"
    android:layout_alignBottom="@+id/textView23" />

<CheckBox
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text=""
    android:tag="20"
    android:onClick="deleteMember"
    android:id="@+id/cb20"
    android:layout_below="@+id/textView23"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignBottom="@+id/textView44" />
Run Code Online (Sandbox Code Playgroud)

非常感谢帮助:)

Fra*_* D. 5

您的视图以双向方式相互引用,这会导致您不应具有的循环依赖关系.例如:textView5在布局中的位置是基于textView6的位置,但textView6的位置也是基于textView5的位置.这种依赖应该只是单向的.