Eclipse XML编辑器显示android1不是android而且没有自动完成

时间:2014-07-13 15:31:36

标签: java android xml eclipse

我正在使用eclipse进行Android编程,今天当我打开以恢复我的应用程序开发时,xml编辑器根本不知道android标签就像android:layout _....,它知道android1和自动完成没有工作并说“元素未知”!

以下是一个例子:

<TextView
    android1:id="@+id/textView1"
    android1:layout_width="wrap_content"
    android1:layout_height="wrap_content"
    android1:layout_alignRight="@+id/help"
    android1:textSize="20dp" />

要解决它的任何想法吗?

1 个答案:

答案 0 :(得分:3)

看起来你可能搞砸了你的命名空间。因此,在XML布局文件中,将所有xmlns:标记替换为:

xmlns:android="http://schemas.android.com/apk/res/android

这应该在你的顶级元素中,它应该是这样的:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignRight="@+id/help"
        android:textSize="20dp" />

</RelativeLayout>