只有当我将按钮文本设置为&#34时,才会出现此错误;<<以前"或"下一个>>"。
有趣的是,当我设置"<<以前"作为特定xml中的按钮文本
我附上了两个XML文件:
显示错误的XML文件:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background111"
tools:context=".Register_Page2">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_gravity="center"
android:fillViewport="true"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical"
android:paddingBottom="30dp"
android:paddingLeft="20dp"
android:paddingRight="20dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:layout_marginTop="20dp"
android:text="* Required"
android:textColor="@color/Item_Red"></TextView>
<RelativeLayout
android:id="@+id/relativelayout_q1"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/q4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="Have you completed an IELTS examination? *"
android:textColor="@color/black"
android:textSize="23dp"></TextView>
<RadioGroup
android:id="@+id/radioGroup4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/q4"
android:layout_marginTop="10dp">
<RadioButton
android:id="@+id/radio_q4_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="YES" />
<RadioButton
android:id="@+id/radio_q4_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NO" />
<RadioButton
android:id="@+id/radio_q4_3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="CURRENTLY TRAINING FOR THE IELTS EXAM" />
</RadioGroup>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
android:background="@android:color/darker_gray" />
<RelativeLayout
android:id="@+id/relativelayout_q2"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/q5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="Do you have a Graduate Degree or Master's Diploma? *"
android:textColor="@color/black"
android:textSize="23dp"></TextView>
<RadioGroup
android:id="@+id/radioGroup5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/q5"
android:layout_marginTop="10dp">
<RadioButton
android:id="@+id/radio_q5_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="YES" />
<RadioButton
android:id="@+id/radio_q5_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="NO" />
<RadioButton
android:id="@+id/radio_q5_3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="IN PROCESS" />
<RadioButton
android:id="@+id/radio_q5_4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="JUST GRADUATED" />
</RadioGroup>
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp">
<Button
android:id="@+id/Previous2"
style="?attr/borderlessButtonStyle"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_alignParentLeft="true"
android:text="<<Previous"
android:textAllCaps="false"
android:textColor="#ffffff" />
<Button
android:id="@+id/Next2"
style="?attr/borderlessButtonStyle"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_alignParentRight="true"
android:text="Next>>"
android:textAllCaps="false"
android:textColor="#ffffff" />
</RelativeLayout>
</LinearLayout>
</ScrollView>
未显示错误的XML文件:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background111"
tools:context=".Register_Page1">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_gravity="center"
android:fillViewport="true"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical"
android:paddingBottom="30dp"
android:paddingLeft="20dp"
android:paddingRight="20dp">
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/t1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center"
android:padding="5dp"
android:text="Elite English Club Entry Assessment Form"
android:textColor="@color/black"
android:textSize="38dp"
android:typeface="sans" />
<TextView
android:id="@+id/t2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/t1"
android:gravity="center_horizontal"
android:text="This is our Form for students who are interested in joining our Elite English Club."></TextView>
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/t2"
android:layout_gravity="left"
android:layout_marginTop="20dp"
android:text="* Required"
android:textColor="@color/Item_Red"></TextView>>
</RelativeLayout>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputLayout
android:id="@+id/usernameWrapper"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp">
<EditText
android:id="@+id/Name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:ems="10"
android:hint="What's your name? *"
android:inputType="textPersonName"
android:textColorHighlight="#fff" />
</android.support.design.widget.TextInputLayout>
<android.support.design.widget.TextInputLayout
android:id="@+id/englishlevelWrapper"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/usernameWrapper"
android:layout_marginTop="10dp">
<EditText
android:id="@+id/English_Level"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="10dp"
android:ems="10"
android:hint="What is your english level? *"
android:inputType="textMultiLine" />
</android.support.design.widget.TextInputLayout>
<android.support.design.widget.TextInputLayout
android:id="@+id/reasonsWrapper"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/englishlevelWrapper"
android:layout_marginTop="10dp">
<EditText
android:id="@+id/Reasons"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="10dp"
android:ems="10"
android:hint="Reasons for improving your English*"
android:inputType="textMultiLine" />
</android.support.design.widget.TextInputLayout>
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp">
<Button
android:id="@+id/Next1"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_alignParentRight="true"
style="?attr/borderlessButtonStyle"
android:textColor="#ffffff"
android:text="Next>>"
android:textAllCaps="false" />
</RelativeLayout>
</LinearLayout>
</ScrollView>
答案 0 :(得分:1)
需要在<
个文件中转义字符>
和xml
。
您可以<
或<
和<
与>
或>
一起逃离>
。
答案 1 :(得分:1)
试试此代码
<Button
android:id="@+id/Previous2"
style="?attr/borderlessButtonStyle"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_alignParentLeft="true"
android:text="<< Previous"
android:textAllCaps="false"
android:textColor="#ffffff" />
<Button
android:id="@+id/next"
style="?attr/borderlessButtonStyle"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_alignParentLeft="true"
android:text="Next >>"
android:textAllCaps="false"
android:textColor="#ffffff" />