解析XML错误重复Atrributes

时间:2016-10-14 20:46:32

标签: android xml android-studio

我已经尝试了很多我已经放弃的解决方案。我得到两个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>

1 个答案:

答案 0 :(得分:2)

答案在评论中,如@klauskpm写道。

&#34;您使用的是xmlns:android =&#34; http://schemas.android.com/apk/res/android"在同一个标​​签中两次。&#34;