我正在使用 Eclipse 和 Android SDK。我通过 File > New > Other > Android > Android Xml File 在名为 voice_recog.xml
的布局文件夹中添加了一个 XML 文件。
在此代码行上:
setContentView(R.layout.voice_recog);
我收到以下错误:
voice_recog.xml can not be resolved or is not a field
因此,我认为它没有看到我创建的文件,即使它位于布局文件夹中。这是怎么引起的,我该如何解决?
最佳答案
在文件的顶部,会有一个导入语句import Android.R
。删除此导入语句并将鼠标悬停在 setContentView(R.layout.voice_recog);
的“R”上,这将为您提供导入项目中引用的 R 文件的选项。导入它,错误就不会出现了。
关于java - 布局文件夹中的 XML 文件错误 : can not be resolved or is not a field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8401128/