java - 布局文件夹中的 XML 文件错误 : can not be resolved or is not a field

标签 java android

我正在使用 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/

相关文章:

android - 无法将 SHA1 指纹添加到 Firebase 控制台

java - NumberFormat.getCurrencyInstance() 将一切都归零?

java - JDBC无法连接到mysql

java - java中的双数字格式化

java - BIRT 报告生成 - 如何保留所有行数据?

java - Android如何为AsyncTask实现并行执行

Java - 解释gridbag权重显示像素关系/公式/转换

android - 带有 SD 卡的平板电脑上的 Linux?

android - 收到短信没有通知

java - Android程序崩溃空指针异常