Android唯一ID
如果我在两个不同的活动中有完全相同的ImageView,那么每个图像视图在各自的XML文件中是否应该有唯一的IDAndroid唯一ID,android,xml,Android,Xml,如果我在两个不同的活动中有完全相同的ImageView,那么每个图像视图在各自的XML文件中是否应该有唯一的ID 例如,我有一个益智应用程序。在activityOne中,有4个图像视图显示4个空白动画框。当用户猜到正确的字母时,相应的框将替换为该字母。当他们解开谜题时,他们被带到活动2中的谜题二。让我们假设拼图2也是4个字母长。因此,我为这个新谜题创建了4个以上的ImageView。这些ImageView的ID是否应该与前面的拼图不同?谢谢。不,不需要在所有XML文件中提供唯一的ID,但最好在使
例如,我有一个益智应用程序。在activityOne中,有4个图像视图显示4个空白动画框。当用户猜到正确的字母时,相应的框将替换为该字母。当他们解开谜题时,他们被带到活动2中的谜题二。让我们假设拼图2也是4个字母长。因此,我为这个新谜题创建了4个以上的ImageView。这些ImageView的ID是否应该与前面的拼图不同?谢谢。不,不需要在所有XML文件中提供唯一的ID,但最好在使用
include
时这样做。您可以添加XML名称作为前缀以获得唯一的ID
说:
ID不必在整个树中都是唯一的,但应该是唯一的
在您正在搜索的树的部分中是唯一的(通常
是整棵树,所以最好在
可能的)