我是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
答案 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>