XML 布局中 View 的资源 ID 必须在所有 布局中是唯一的吗?
例如,我正在开发一个小食谱管理器应用程序。我有一个用于添加新成分的布局文件。在这个布局中,我有一个 EditText 用于我想称之为“edt_name”的成分。但恐怕这个名字太笼统了;例如在其他 XML 布局文件中,我可能还有一个用于食谱名称、 cooking 程序名称等的 EditText。
但是,我也不想让标签过于复杂。如果可以的话,我想避免调用前面提到的 EditText“edt_name_new_ingredient”。
我很好奇开发人员通常如何组织他们的资源。据我所知,Android 不支持资源的子目录,因此命名方案可能会变得非常困惑。
最佳答案
不,资源 ID 在不同的 xml 布局中不应是唯一的,但它们在特定的 xml 文件中必须是唯一的。
关于Android 资源 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6936342/