如何解决r.id for android的问题?

时间:2011-06-21 23:54:04

标签: eclipse togglebutton

嗨,我是Android编码和应用程​​序开发的新手,我需要一些帮助!

这是我的情况: 我正在使用应用程序开发傻瓜,它为我提供了为应用程序编写的代码,问题始于 findViewById(R.id.toggleButton); 在R.id下有错误。 无论我尝试什么,我都会遇到同样的错误。它显示的快速修复是(在'R'类型中创建字段'id')(在'R'类型中创建常量'id')

这对我没有任何意义,因为在我的main.xml文件中我有id android:id =“@ + id / toggleButton”

非常感谢任何帮助! =)

3 个答案:

答案 0 :(得分:0)

在Eclipse中编译时,它应该自动为您创建R.java文件,用于标识资源。成功构建后,您应该在项目树中看到+ gen(生成的Java文件)。在代码中引用它之前,您可能想要构建它。

答案 1 :(得分:0)

检查您的onCreate方法并确保您拥有以下行setContentView(R.layout.main);。此行说明正在访问哪个xml文件。还要确保已将R导入到项目中,将鼠标悬停在其上应该提供导入它的选项。如果这两个提示都不起作用;去构建和清理项目,它应该解决问题。

答案 2 :(得分:0)

打开java构建路径并检查版本2.2(5.5)或其他可用的