2013-06-26 38 views
1

我在我的XML中出現錯誤「文檔中跟在根後面的標記必須正確形成」。我不知道是什麼原因造成這一點,這裏是我的代碼:跟在根目錄下的文檔中的標記必須格式正確

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/TopTwoButtons" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:background="@drawable/background_meduim" 
android:gravity="center_horizontal" > 

<ImageView 
    android:id="@+id/ListButton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentTop="true" 
    android:layout_marginRight="39dp" 
    android:layout_marginTop="130dp" 
    android:src="@drawable/list_button_medium" /> 

<ImageView 
    android:id="@+id/SearchButton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignTop="@+id/ListButton" 
    android:layout_marginLeft="20dp" 
    android:src="@drawable/search_button_medium" /> 
</RelativeLayout> 


<RelativeLayout 
android:id="@+id/BottomTwoButtons" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:layout_below="@+id/TopTwoButtons" 
android:gravity="center_horizontal" > 

<ImageView 
    android:id="@+id/InfoButton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_centerInParent="true" 
    android:layout_marginLeft="30dp" 
    android:src="@drawable/info_button_medium" /> 

<ImageView 
    android:id="@+id/PopularButton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_centerInParent="true" 
    android:layout_marginRight="30dp" 
    android:src="@drawable/popular_button_medium" > 



</RelativeLayout> 

更新代碼,仍然得到錯誤「根以下的文檔中的標記也必須是形成」

回答

0

應該有一個根任何佈局文件的元素。這兩個相對的佈局將是根的子元素。

你的代碼看起來應該像

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

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/TopTwoButtons" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/background_meduim" android:gravity="center_horizontal" > 

    <ImageView 
    android:id="@+id/ListButton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentTop="true" 
    android:layout_marginRight="39dp" 
    android:layout_marginTop="130dp" 
    android:src="@drawable/list_button_medium" /> 

    <ImageView 
    android:id="@+id/SearchButton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignTop="@+id/ListButton" 
    android:layout_marginLeft="20dp" 
    android:src="@drawable/search_button_medium" /> 
    </RelativeLayout> 
    <RelativeLayout android:id="@+id/BottomTwoButtons" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/TopTwoButtons" android:gravity="center_horizontal" > 

    <ImageView 
    android:id="@+id/InfoButton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_centerInParent="true" 
    android:layout_marginLeft="30dp" 
    android:src="@drawable/info_button_medium" /> 

    <ImageView 
    android:id="@+id/PopularButton" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
    android:layout_centerInParent="true" 
    android:layout_marginRight="30dp" 
    android:src="@drawable/popular_button_medium" > 
    </RelativeLayout> 
</RelativeLayout> 
相關問題