2013-06-28 2 views
0

Eclipse, дает мне эту ошибку в моем activity_main.xml файле, но я не знаю, почему ...«Ошибка: Ошибка синтаксического анализа XML: барахло после элемент документа»

<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:layout_alignParentTop="true" 
android:background="@drawable/titlebar" 
android:orientation="horizontal" 
android:padding="8dip" > 

<TextView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:gravity="center" 
    android:padding="0dp" 
    android:text="create account" 
    android:textColor="#FFFFFF" 
    android:textSize="32sp" 
    android:textStyle="bold" 
    android:typeface="sans" /> 

<com.viewpagerindicator.TabPageIndicator 
    android:id="@+id/indicator" 
    android:layout_height="wrap_content" 
    android:layout_width="fill_parent" /> 

<android.support.v4.view.ViewPager 
    android:id="@+id/pager" 
    android:layout_width="fill_parent" 
    android:layout_height="0dp" 
    android:layout_weight="1" 
    /> 

</LinearLayout> 

(на экране появится примечание об ошибке строка, где начинается вкладка com.viewpagerindicator...) Любая помощь или идеи будут оценены. Спасибо.

+0

Не могли бы вы заполнить полный журнал ошибок? –

+0

Как получить журнал ошибок? Извините, я новичок в Eclipse –

+0

Из окна> Показать вид> Logcat –

ответ

0

Попробуйте поставить

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

в самом начале файла XML. Таким образом, в результате XML должен выглядеть следующим образом:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignParentTop="true" 
    android:background="@drawable/titlebar" 
    android:orientation="horizontal" 
    android:padding="8dip" > 

    <TextView 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:gravity="center" 
     android:padding="0dp" 
     android:text="create account" 
     android:textColor="#FFFFFF" 
     android:textSize="32sp" 
     android:textStyle="bold" 
     android:typeface="sans" /> 

    <com.viewpagerindicator.TabPageIndicator 
     android:id="@+id/indicator" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" /> 

    <android.support.v4.view.ViewPager 
     android:id="@+id/pager" 
     android:layout_width="fill_parent" 
     android:layout_height="0dp" 
     android:layout_weight="1" /> 

</LinearLayout> 
2

Вам нужно добавить:

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

ниже андроида пространства имен.

+0

это идеальный ответ. почему он еще не отмечен? –