为标记gridview找到意外的名称空间前缀xmlns

时间:2014-03-03 22:18:16

标签: android android-xml android-gridlayout

这可能是什么问题?我试过删除xmlns但它仍然给我一个错误。

    <LinearLayout
xmlns:android=”http://schemas.android.com/apk/res/android&#8221;
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
android:orientation=”vertical”
android:background=”@color/white”
>
<GridView
    android:id="@+id/videoGrdVw"
    android:numColumns="auto_fit"
    android:gravity="center"
    android:columnWidth="80dp"
    android:stretchMode="columnWidth"
    android:verticalSpacing="5dip"
    android:horizontalSpacing="5dip"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    </div>

</GridView>

</LinearLayout>

2 个答案:

答案 0 :(得分:0)

这是错误的:

  

的xmlns:机器人=” http://schemas.android.com/apk/res/android&#8221;

只需删除该行并粘贴即可:

  

的xmlns:机器人= “http://schemas.android.com/apk/res/android”

它应该做的伎俩,好像你是从格式化的地方复制的!

不要忘记删除div标签(在android中不存在):

<GridView
    android:id="@+id/videoGrdVw"
    android:numColumns="auto_fit"
    android:gravity="center"
    android:columnWidth="80dp"
    android:stretchMode="columnWidth"
    android:verticalSpacing="5dip"
    android:horizontalSpacing="5dip"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"/>
<!--remove div -->

问候!

答案 1 :(得分:0)

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

不会 http://schemas.android.com/apk/res/android&#8221;

并删除&lt; /div>

   <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width=”fill_parent”
        android:layout_height=”fill_parent”
        android:orientation=”vertical”
        android:background=”@color/white”
    >
<GridView
    android:id="@+id/videoGrdVw"
    android:numColumns="auto_fit"
    android:gravity="center"
    android:columnWidth="80dp"
    android:stretchMode="columnWidth"
    android:verticalSpacing="5dip"
    android:horizontalSpacing="5dip"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
</GridView>

</LinearLayout>