我正在做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