2014-04-23 112 views
0

對於我的Java項目中的一個XML文件,我得到一個「Invalid Start Tag LinearLayout」 我無法弄清楚如何通過修復這個來統計Eclipse。無效的開始標記

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@id/chooseSuitLayout" 
android:layout_width="275dp" 
android:layout_height="wrap_content" 
android:orientation="vertical" 
android:layout_gravity="top" > 

<TextView 
android:id="@+id/chooseSuitText" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:text="Choose a suit." 
android:textSize="16sp" 
android:layout_marginLeft="5dp" 
android:textColor="#FFFFFF" /> 

<Spinner 
android:id="@+id/suitSpinner" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:drawSeelectionOnTop="true" /> 

<Button 
android:id="@+id/okButton" 
android:layout_width="125dp" 
android:layout_height="wrap_content" 
android:text="Ok" /> 
</LinearLayout> 
+0

乍一看對我來說似乎很好。你有沒有嘗試清理和重建你的項目? – codeMagic

+0

你究竟在哪裏得到這個錯誤?它是在日蝕「問題」窗口中,還是在運行時發生? –

回答

0

你的xml對我來說似乎是對的。檢查

嘗試,如果在XML中如果沒有正確的目錄:

把你的XML來正確的目錄

res/layout 

後清理並生成項目

0

錯誤發生當firts標籤(在本例中爲「LinearLayout」)位於錯誤位置時。解決它將.xml文件移動到res/layout。如果沒有這樣的目錄,請在res /中移動並移動.xml文件。然後它將被建立