我在几个地方读到我们不应该修改R.java。我的问题是为什么我们不应该修改R.java?对于那些不应修改它们的ID来说有什么重要意义?
答案 0 :(得分:1)
这是一个生成的文件。它包含对您在xml文件中定义的ID的引用,对drawable,字符串等的所有引用。因此修改此文件没有任何意义!
这也意味着下次生成文件时所有更改都将消失(例如,当您添加ID时)
答案 1 :(得分:1)
R.java是一个自动生成的文件,包含项目中使用的所有资源。如果你想改变R.java你不能。
您必须添加或删除资源,然后根据项目中的资源对其进行修改。
这是Android的基本功能。您必须阅读Android开发者文档,然后您才能获得相关知识。