首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android唯一ID

Android唯一ID
EN

Stack Overflow用户
提问于 2015-07-12 00:30:37
回答 1查看 45关注 0票数 0

如果我在两个不同的活动中拥有完全相同的ImageView,那么每个ImageView是否应该在各自的XML文件中有一个唯一的ID?

例如,我有一个益智应用程序。在activityOne中,有4个ImageViews显示4个空白的动画框。当用户猜测正确的字母时,相应的框将被替换为该字母。当他们解决这个难题时,他们会被带到PuzzleTwo in activityTwo。假设puzzleTwo也有4个字母长。因此,我为这个新的谜题再创建了4个ImageViews。这些ImageViews是否应该有与以前的拼图不同的ID?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-12 00:40:04

不,没有必要在所有XML文件中提供唯一的ID,但是最好这样做,例如,当您使用include时,.You可以添加您的XML名称作为前缀来获得唯一的ID。

文档说:

ID不需要在整个树中都是唯一的,但是它应该在您正在搜索的树的部分中是唯一的(这通常是整个树,所以最好是在可能的情况下完全唯一)。

更多细节

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31363207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档