Android 资源 ID

标签 android resources unique

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/

相关文章:

android - React Native Maps 和带有图像的标注

c# - 与许多独立线程同步

mysql - 需要 mysql 查询帮助

javascript - 使用 javascript 时间创建一个唯一的数字

Android webview 对数据的互联网访问限制

android - Calendar.YEAR 显示错误年份

android - 相当于 imageView 的文本

c# - 使用 C# 在 WPF 中更改背景图像

java - Distribution Manifest.mf 中的单个点 (".") 是什么意思?

Java Set 获取重复条目