我已经尝试了很多我已经放弃的解决方案。我得到两个xml解析错误,在清理项目,创建新项目或重新导入项目后不断弹出。似乎没什么用。它与布局xml和一些同名的数据绑定xml有关,但它只是继续加载构建文件夹中的数据绑定xml,它似乎是一个调试位置并给我错误。
这是我的布局xml:
storm <command>
这是给出错误的数据绑定xml:
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable name="user" type ="com.example.chave.utclinicalnursing.signUpActivity"/>
</data>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_sign_up"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="vertical"
tools:context="com.example.chave.utclinicalnursing.signUpActivity"
android:background="#11336A"
android:weightSum="1">
<LinearLayout
android:layout_width="381dp"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:id="@+id/titleView"
android:layout_weight="0.04"
android:layout_marginTop="30dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/fNameTitle"
android:text="First Name"
android:textColor="#ffffff"
android:textSize="18sp"
android:layout_marginRight="85dp"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lNameTitle"
android:text="Last Name"
android:textColor="#ffffff"
android:textSize="18sp" />
</LinearLayout>
<LinearLayout
android:layout_width="381dp"
android:layout_height="28dp"
android:orientation="horizontal"
android:id="@+id/titleView2"
android:layout_weight="0.13">
<EditText
android:layout_width="174dp"
android:layout_height="wrap_content"
android:inputType="textCapWords|textPersonName"
android:ems="10"
android:id="@+id/editText"
android:textColor="#ffffff"
android:singleLine="true"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="textCapWords|textPersonName"
android:ems="10"
android:id="@+id/editText2"
android:layout_weight="1"
android:textColor="#ffffff"
android:singleLine="true"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/email"
android:text="Email"
android:textColor="#ffffff"
android:textSize="18sp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textEmailAddress"
android:ems="10"
android:id="@+id/editText6"
android:textColor="#ffffff"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView5"
android:text="Enter A Password"
android:textColor="#ffffff"
android:textSize="18sp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textVisiblePassword"
android:ems="10"
android:id="@+id/editText7"
android:textColor="#ffffff"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView6"
android:text="Confirm Password"
android:textColor="#ffffff"
android:textSize="18sp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textVisiblePassword"
android:ems="10"
android:id="@+id/editText8"
android:textColor="#ffffff"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
<TextView
android:layout_width="242dp"
android:layout_height="wrap_content"
android:id="@+id/textView7"
android:text="Enter Your ID Provided By UT"
android:textColor="#ffffff"
android:textSize="16sp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:id="@+id/editText9"
android:textColor="#ffffff"
android:imeOptions="actionDone"
android:backgroundTint="#DD6A20"
android:inputType="textVisiblePassword" />
<TextView
android:text="What Are You?"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView4"
android:textSize="16sp"
android:textColor="#ffffff" />
<Spinner
android:layout_width="185dp"
android:layout_height="wrap_content"
android:id="@+id/spinner_item"
android:textColor="#ffffff"
android:popupBackground="#DD6A20"
android:layout_marginBottom="8dp"/>
<Button
android:text="Sign Up"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/signIn"
android:textColor="#ffffff"
android:background="#DD6A20"
android:visibility="gone"/>
<Button
android:text="Sign Up"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/signIn2"
android:textColor="#ffffff"
android:background="#DD6A20"
android:visibility="invisible"/>
<Space
android:layout_width="match_parent"
android:layout_height="1dp" />
<TextView
android:text="An administator must approve your registration before you are able to sign in to your account"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView3"
android:textColor="#ffffff"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="2dp"
android:orientation="horizontal"
android:id="@+id/titleView3"
android:layout_weight="0.41"
android:gravity="center">
<TextView
android:text="Already Have Account?"
android:layout_width="196dp"
android:layout_height="wrap_content"
android:id="@+id/textView8"
android:textSize="18sp"
android:textColor="#ffffff"/>
<TextView
android:text="Log In"
android:layout_width="84dp"
android:layout_height="wrap_content"
android:id="@+id/textView9"
android:textSize="18sp"
android:textColor="#DD6A20"
android:textStyle="normal|bold|italic"
android:onClick="startLoginActivity"/>
</LinearLayout>
</LinearLayout>
</layout>
导致解析xml错误的原因是什么?
这是日志输出:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_sign_up"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="vertical"
tools:context="com.example.chave.utclinicalnursing.signUpActivity"
android:background="#11336A"
android:weightSum="1"
android:tag="layout/activity_sign_up_0"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout
android:layout_width="381dp"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:id="@+id/titleView"
android:layout_weight="0.04"
android:layout_marginTop="30dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/fNameTitle"
android:text="First Name"
android:textColor="#ffffff"
android:textSize="18sp"
android:layout_marginRight="85dp"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/lNameTitle"
android:text="Last Name"
android:textColor="#ffffff"
android:textSize="18sp" />
</LinearLayout>
<LinearLayout
android:layout_width="381dp"
android:layout_height="28dp"
android:orientation="horizontal"
android:id="@+id/titleView2"
android:layout_weight="0.13">
<EditText
android:layout_width="174dp"
android:layout_height="wrap_content"
android:inputType="textCapWords|textPersonName"
android:ems="10"
android:id="@+id/editText"
android:textColor="#ffffff"
android:singleLine="true"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="textCapWords|textPersonName"
android:ems="10"
android:id="@+id/editText2"
android:layout_weight="1"
android:textColor="#ffffff"
android:singleLine="true"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/email"
android:text="Email"
android:textColor="#ffffff"
android:textSize="18sp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textEmailAddress"
android:ems="10"
android:id="@+id/editText6"
android:textColor="#ffffff"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView5"
android:text="Enter A Password"
android:textColor="#ffffff"
android:textSize="18sp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textVisiblePassword"
android:ems="10"
android:id="@+id/editText7"
android:textColor="#ffffff"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView6"
android:text="Confirm Password"
android:textColor="#ffffff"
android:textSize="18sp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textVisiblePassword"
android:ems="10"
android:id="@+id/editText8"
android:textColor="#ffffff"
android:imeOptions="actionNext"
android:backgroundTint="#DD6A20" />
<TextView
android:layout_width="242dp"
android:layout_height="wrap_content"
android:id="@+id/textView7"
android:text="Enter Your ID Provided By UT"
android:textColor="#ffffff"
android:textSize="16sp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:id="@+id/editText9"
android:textColor="#ffffff"
android:imeOptions="actionDone"
android:backgroundTint="#DD6A20"
android:inputType="textVisiblePassword" />
<TextView
android:text="What Are You?"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView4"
android:textSize="16sp"
android:textColor="#ffffff" />
<Spinner
android:layout_width="185dp"
android:layout_height="wrap_content"
android:id="@+id/spinner_item"
android:textColor="#ffffff"
android:popupBackground="#DD6A20"
android:layout_marginBottom="8dp"/>
<Button
android:text="Sign Up"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/signIn"
android:textColor="#ffffff"
android:background="#DD6A20"
android:visibility="gone"/>
<Button
android:text="Sign Up"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/signIn2"
android:textColor="#ffffff"
android:background="#DD6A20"
android:visibility="invisible"/>
<Space
android:layout_width="match_parent"
android:layout_height="1dp" />
<TextView
android:text="An administator must approve your registration before you are able to sign in to your account"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView3"
android:textColor="#ffffff"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="2dp"
android:orientation="horizontal"
android:id="@+id/titleView3"
android:layout_weight="0.41"
android:gravity="center">
<TextView
android:text="Already Have Account?"
android:layout_width="196dp"
android:layout_height="wrap_content"
android:id="@+id/textView8"
android:textSize="18sp"
android:textColor="#ffffff"/>
<TextView
android:text="Log In"
android:layout_width="84dp"
android:layout_height="wrap_content"
android:id="@+id/textView9"
android:textSize="18sp"
android:textColor="#DD6A20"
android:textStyle="normal|bold|italic"
android:onClick="startLoginActivity"/>
</LinearLayout>
</LinearLayout>
答案 0 :(得分:2)
答案在评论中,如@klauskpm写道。
&#34;您使用的是xmlns:android =&#34; http://schemas.android.com/apk/res/android"在同一个标签中两次。&#34;