我正在做developer.android.com上Notepad tutorial的示例3。如何讓Android解析XML資源?
該是運行我的代碼的時候了,但我甚至無法編譯,因爲我在調用R.layout.*something*
或R.string.*something*
的行上有錯誤。每個錯誤的類型...
「東西無法解析或不是字段。」
......這告訴我可能我錯誤的命名或忘了在XML中命名它。所以我檢查我的XML文件並做一些清理。一切似乎都很正常。沒有紅色的Xs。
我回到課堂,在那裏我看到什麼看起來很奇怪。在兩個單獨的行調用,以相同的佈局文件中的兩個獨立的元件,一個產生一個錯誤,並且一個沒有:
mTitleText = (EditText) findViewById(R.id.title); // no error
mBodyText = (EditText) findViewById(R.id.body); // error: "body cannot be resolved or is not a field"
同樣,Eclipse中沒有顯示我的任何錯誤XML文件:
什麼可能我做錯了,有些資源在代碼中解決,有些則不是?這是Eclipse可以整理出來的東西,類似於Project - > Clean ...?
如果它有什麼區別,我選擇Android 2.1作爲構建目標。而我am導入android.R。
在此先感謝您的幫助。
是否**項目 - >清除... **做了什麼呢?通常,當我生成的R文件出現錯誤時,Clean and Build會解決它。 – Taka 2011-02-12 01:02:24