必须很好地形成根元素之后的文档中的标记,错误解析xml格式不正确(无效标记)

时间:2014-02-17 16:59:26

标签: android xml android-activity

当我尝试运行我的应用时,它会不断给我上面的相同信息

<EditText android:id="@+id/edit_message"
android:layout_weight="1"
android:layout_width=`"0dp"`
android:layout_height="wrap_content"
android:hint="@string/edit_message"/>

我尝试将android:id放在下面,但它仍然给了我相同的消息。 我正在为比赛制作这个应用程序,请在5天内尽快回复。 `s是stackoverflow代码的东西

3 个答案:

答案 0 :(得分:1)

我只是复制粘贴你的代码,错误就在于你拥有行android:layout_width = "0dp" - 你在这里有单引号值。带他们出去。

答案 1 :(得分:0)

删除此行中的`s(单引号):

android:layout_width=`"0dp"`

应该是

android:layout_width="0dp"

答案 2 :(得分:0)

如果这是布局文件中唯一的元素,则缺少android名称空间。尝试以下:

<EditText xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/edit_message"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="@string/edit_message"/>

正如其他人指出的那样,删除重量值周围的撇号。