2 octopusflying octopusflying 于 2017.01.07 20:52 提问

Android 布局文件异常

代码如下:

 <?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://shemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <Button android:id="@+id/send" android:layout_width="fill_parent"
        android:layout_height="wrap_content" android:text="Connect Socket Server" />
    <TextView android:id="@+id/info" android:layout_width="fill_parent"
        android:layout_height="wrap_content" android:text="Waiting for server" />
</LinearLayout>

部署运行后出现下面的异常:
图片说明

异常提示需要添加layout-width 属性,但从代码中可以看到所有的节点都有layout-width属性,不止为何依然会报此异常。

求解答。。。。。。。。

1个回答

qq_34982632
qq_34982632   2017.01.07 21:37
已采纳

第一行的 最开头有个空格 , 请删除, 布局文件里面 <?xml version="1.0" encoding="utf-8"?> 注意: 必须在第一行并且不能有空格

xmlns:android="http://shemas.android.com/apk/res/android" 删除掉,然后在 android:orientation="vertical" andro id:layout_width="fill_parent上面输入id 快捷键提示出来 ,这时会自动 添加一行xmlns:android="http://shemas.android.com/apk/res/android" 然后保存就可以了

octopusflying
octopusflying 谢谢,已解决,原因是"http://shemas.android.com/apk/res/android里面少了一个字母,是“schemas”
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!