0

我几乎再次面临同样的问题。几分钟前,我发布了一个关于此的问题,

R.layout.mylayout

尽管如此,eclipse 无法识别,layout 文件夹包含我的 xml 文件,layout 文件夹位于 res 文件夹内。答案是从 gen 文件夹中删除 R.java 并清理项目并重新启动工作区。

现在,尽管我按照前面的步骤解决了错误,但我再次面临同样的问题,但错误就是,

R.layout.mylayout 

不识别仍然存在,并且项目名称旁边还有感叹号。

有没有其他方法可以解决这个问题

4

3 回答 3

1

项目 - > 清洁

选择“自动构建”,这样每次清理项目时,都会重新构建它。是的,确保在清理之前保存文件(我知道这很奇怪,但有时错误会拒绝消失,直到你保存它然后清理它)。确保布局文件夹中的文件没有错误,因为它有时会阻止 R.java 中代码的自动生成

另外,请确保 MainActivity.java 中的代码没有 import android.R. Eclipse 倾向于在您管理导入时添加它。

于 2012-09-10T19:14:56.327 回答
0

请检查您的import声明....如果您错误地导入了 android.R.,请立即将其删除....然后清理项目并查看它是如何工作的...

于 2012-09-10T17:57:26.450 回答
0

运行 Lint 工具。右键单击您的项目并在 Android 工具下进行检查。检查使用它有什么问题。

于 2012-09-10T19:09:47.443 回答