0

对不起,我编码了一个简单的 android 计算器,然后它显示 XML 错误,我更改了一些代码但它不起作用。为什么这样?

这是主要代码

<LinearLayout xmlsn:android ="http://schemas.android.com/apk/res/android"
xmlns:tools ="http://schemas.android.com/tools"
android:orientation="vertical"
android:layou_width="fill_parent"
android:layou_height="fill_parent"
android:paddingTop="5dip">
<TextView
android:id="@+id/tv"
android:layout_width="fill_parent"
android:layout_height="40dip"
android:layout_marginLeft="5dip"
andorid:layout_marginRight="5dip"
android:background="#FFFFFF"
android:gravity="center_verticallright"
android:textColor="#ff0000"
android:textSize="30dip">
</TextView>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingTop="5dip">

然后我收到错误警告:

错误警告

它说


在此行找到多个注释:

  • 错误:解析 XML 时出错:格式不正确(令牌无效)

  • 元素类型“LinearLayout”必须后跟属性规范“>”或“/>”。

谢谢

4

3 回答 3

0

Well. Are you sure, you've closed your LinearLayout tag? The editor cannot find the tag </LinearLayout>

It should probably be in the very bottom of your layout file.

于 2012-08-31T07:32:13.530 回答
0

我认为你的 textview 没有结束 > 。就在上面</textview>添加一个 >

您的图片太小而无法真正看到,所以也许您应该上传您的代码

于 2012-08-31T07:27:27.047 回答
0

试着放

   </LinearLayout>
</LinearLayout>

在结束时xml

并且拼写不正确,应该和宽度android:layout_heightandroid:layou_height 一样

所以结果将是

<LinearLayout xmlns:tools="http://schemas.android.com/tools"
    android:layout_height="fill_parent"
    android:layout_width="fill_parent"
    android:orientation="vertical"
    android:paddingTop="5dip"
    xmlsn:android="http://schemas.android.com/apk/res/android" >

    <TextView
        android:id="@+id/tv"
        android:layout_width="fill_parent"
        android:layout_height="40dip"
        andorid:layout_marginRight="5dip"
        android:layout_marginLeft="5dip"
        android:background="#FFFFFF"
        android:gravity="center_verticallright"
        android:textColor="#ff0000"
        android:textSize="30dip" >
    </TextView>

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:paddingTop="5dip" >
    </LinearLayout>

</LinearLayout>
于 2012-08-31T08:06:31.450 回答