2012-06-25 72 views
-1

我是新來的xml和android programming.Here是我的xml代碼...我不明白爲什麼我會隨機出錯......我嘗試了很多東西(比如改變「/ >「以正常方式結束)。我也嘗試過一個在線XML檢查器,但我得到了同樣的錯誤,所以我希望你能幫助我。我收到很多錯誤,我知道我應該告訴你哪些是,但它們是如此隨機。也許這是Eclipse的bug ... Idk,感謝您閱讀本文。Xml on Android隨機錯誤

<?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="fill_parent" 
android:orientation="vertical" > 

<TextView 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:text="Your total is 0" 
android:textSize="45dp" 
android:layout_gravity="center" 
android:gravity="center" 
android:id="@id/tvDisplay" 
/> 

<Button 
android:layout_width="250dp" 
android:layout_height="wrap_content" 
android:text="Add one" 
android:layout_gravity="center" 
android:textSize="20dp" 
android:id="@id/bAdd" 
/> 

<Button 
android:layout_width="250dp" 
android:layout_height="wrap_content" 
android:text="Subtract one" 
android:layout_gravity="center" 
android:textSide="20dp" 
android:id="@id/bSub" 
/> 
</LinearLayout> 

回答

1

您的ID聲明不正確:android:id="@id/bSub"。 它應該像android:id="@+id/bSub"。請注意「+」號。

+1

見本作什麼Arhimed在談論更多的信息:http://developer.android.com/guide/topics/resources/layout-resource.html# idvalue – petey

0

也改變線android:textSide="20dp"android:textSize="20dp"

<?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="fill_parent" 
android:orientation="vertical" > 

<TextView 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:text="Your total is 0" 
android:textSize="45dp" 
android:layout_gravity="center" 
android:gravity="center" 
android:id="@+id/tvDisplay" 
/> 

<Button 
android:layout_width="250dp" 
android:layout_height="wrap_content" 
android:text="Add one" 
android:layout_gravity="center" 
android:textSize="20dp" 
android:id="@+id/bAdd" 
/> 

<Button 
android:layout_width="250dp" 
android:layout_height="wrap_content" 
android:text="Subtract one" 
android:layout_gravity="center" 
android:textSize="20dp" 
android:id="@+id/bSub" 
/> 
</LinearLayout> 
+0

這實際上是複製粘貼錯誤,但無論如何,謝謝! – user1480878