gpt4 book ai didi

android - 解析 XML 时出错 : mismatched tag (invalid token)

转载 作者:行者123 更新时间:2023-11-29 00:09:55 25 4
gpt4 key购买 nike

1.错误在我打开TextView标签的那一行,但是它一直在移动到不同的行,所以我不确定。2.另外,如果写得不好,请见谅,这是我第一次尝试编程

<?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:padding="10dp" />

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:ide="@+id/text_prompt"
android:text="Enter the total bill amount"
android:textSize="20sp" />

<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"
android:ems="10"
android:inputType="numberDecimal" />

</requestFocus>
<EditText/>

<Button
android:id="@+id/tip20"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="20 Percent"
android:layout_alignParentBottom="true" />

<Button
android:id="@+id/tip15"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="50dp"
android:text="15 Percent" />

<Button
android:id="@+id/tip10"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="100dp"
android:text="10 Percent" />

<TextView
android:id="@+id/tip_prompt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="Select a tip amount:"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
android:layout_marginBottom="150dp" />
</RelativeLayout>

最佳答案

这里有 4 个错误。

  1. 您太早关闭了根 RelativeLayout(第 5 行)- should be > instead of />

  2. 您过早关闭了 EditText(第 24 行)- should be > instead of />

  3. 第 26 行的语法错误 - 应该是 <requestFocus /> instead of </requestFocus>

  4. 第 27 行的语法错误 - 应该是 </EditText> instead of <EditText/>

正确的 xml 应该是这样的:

<?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:padding="10dp">

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:ide="@+id/text_prompt"
android:text="Enter the total bill amount"
android:textSize="20sp" />

<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"
android:ems="10"
android:inputType="numberDecimal">

<requestFocus />
</EditText>

<Button
android:id="@+id/tip20"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:text="20 Percent" />

<Button
android:id="@+id/tip15"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="50dp"
android:text="15 Percent" />

<Button
android:id="@+id/tip10"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="100dp"
android:text="10 Percent" />

<TextView
android:id="@+id/tip_prompt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="150dp"
android:text="Select a tip amount:"
android:textSize="20sp" />
</RelativeLayout>

关于android - 解析 XML 时出错 : mismatched tag (invalid token),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31090962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com