解析XML时出错:未绑定前缀 - 元素类型“LinearLayout”必须后跟任一属性规范

时间:2011-02-04 16:19:43

标签: java android xml

我是java和android的新手。我的main.xml文件需要一些帮助 这是我的错误 - 错误:解析XML时出错:未绑定的前缀      - 元素类型“LinearLayout”必须后跟属性规范,“>”      或“/>”。      - 错误:解析XML时出错:格式不正确(令牌无效)
这是我的main.xml文件

<?xml version="1.0" encoding="utf-8"?
LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    android:orientation="vertical"  
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent"  
EditText  
    android:id="@+id/myEditText"   
    android:layout_width="fill_parent"   
    android:layout_height="wrap_content"  
    andtoid:text="New To Do Item"  
    EditText>  
ListView  
    android:id="@+id/myListView"  
    android:layout_width="fill_parent"  
    andtoid:layout_height="wrap_content"  
    />  
</LinearLayout>  

错误与编辑文本有关。 感谢您给予的所有帮助 CS

2 个答案:

答案 0 :(得分:6)

您的XML中存在很多错误,这是一个合适的错误:

<?xml version="1.0" encoding="utf-8" ?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"  
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent" >
    <EditText  
        android:id="@+id/myEditText"   
        android:layout_width="fill_parent"   
        android:layout_height="wrap_content"  
        android:text="New To Do Item" />
    <ListView  
        android:id="@+id/myListView"  
        android:layout_width="fill_parent"  
        android:layout_height="wrap_content" />  
</LinearLayout>  

有时你使用“andtoid”而不是“android”。

我认为您也会收到错误(稍后),因为您的ListView应该使用android:id="@id/android:list"

答案 1 :(得分:0)

如果这实际上是你的XML看起来如何,你似乎错过了一堆&gt;和&lt;符号。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    android:orientation="vertical"  
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent" >
<EditText  
    android:id="@+id/myEditText"   
    android:layout_width="fill_parent"   
    android:layout_height="wrap_content"  
    android:text="New To Do Item">
    </EditText>  
<ListView  
    android:id="@+id/myListView"  
    android:layout_width="fill_parent"  
    android:layout_height="wrap_content"  
    />  
</LinearLayout>