我正在研究一个项目,我在同一个软件包上有所有的条款,假设:“com.example.project”。
但是现在我开始使用很多类,所以我想将它们分类到包中,例如:“com.example.project.bluetooth”,“com.example.project.dialer”等...... / p>
所以,为此,我创建了一个新包,就像创建一个新类一样。但是在创建时,它内部的所有类都有所有R导入的错误。我看到这是因为在gen文件夹中,没有对新包的引用。
我该如何解决这个问题?
答案 0 :(得分:0)
您应该导入yourpackageName.R
而不是android.R
。
希望它有所帮助。
注意:Eclipse有时喜欢添加“import android.R”语句 在您使用资源的文件顶部,尤其是在您提出要求时 Eclipse用于排序或以其他方式管理导入。这将导致你的制作 打破。留意这些错误的import语句并删除 它们。*
替换
import android.R;
带
import com.example.myapp.R;