Android layout 具有相同id的多个资源

Android layout 具有相同id的多个资源,android-layout,Android Layout,虽然我找不到特定的引用,但我假设您不能为两个不同活动中的资源提供相同的id。例如,活动1中的myTextView,以及活动2中的myTextView(没有任何链接)。如果是这样,当您有两个或多个ListActivities时,ListActivity中的ListView(必须称为“list”)如何处理?我想告诉您的第一件事是,您可以在XML文件中而不是在Activities中提供id。但是,我们通过活动中的元素ID访问这些元素 不同XML文件中的两个或多个元素可以有相同的id 但是不能给同一XM

虽然我找不到特定的引用,但我假设您不能为两个不同活动中的资源提供相同的id。例如,活动1中的
myTextView
,以及活动2中的
myTextView
(没有任何链接)。如果是这样,当您有两个或多个ListActivities时,ListActivity中的
ListView(必须称为“list”)如何处理?

我想告诉您的第一件事是,您可以在XML文件中而不是在Activities中提供id。但是,我们通过活动中的元素ID访问这些元素

不同XML文件中的两个或多个元素可以有相同的id

但是不能给同一XML文件中的两个或多个元素赋予相同的id

在活动中,找出
onCreate
方法中的一行

setContentView(R.layout.YOUR\uxml\u文件)

因此,无论何时访问具有id的任何元素,它都将只在上述XML文件中搜索,而不会在任何其他XML文件中搜索


因为在不同的活动中会有不同的XML文件,所以每个活动都会在自己的XML文件中查找资源。它不会影响任何其他XML文件中的任何其他资源。

我想告诉您的第一件事是,您可以在XML文件中而不是在活动中提供id。但是,我们通过活动中的元素ID访问这些元素

不同XML文件中的两个或多个元素可以有相同的id

但是不能给同一XML文件中的两个或多个元素赋予相同的id

在活动中,找出
onCreate
方法中的一行

setContentView(R.layout.YOUR\uxml\u文件)

因此,无论何时访问具有id的任何元素,它都将只在上述XML文件中搜索,而不会在任何其他XML文件中搜索


因为在不同的活动中会有不同的XML文件,所以每个活动都会在自己的XML文件中查找资源。它不会影响任何其他XML文件中的任何其他资源。

我想告诉您的第一件事是,您可以在XML文件中而不是在活动中提供id。但是,我们通过活动中的元素ID访问这些元素

不同XML文件中的两个或多个元素可以有相同的id

但是不能给同一XML文件中的两个或多个元素赋予相同的id

在活动中,找出
onCreate
方法中的一行

setContentView(R.layout.YOUR\uxml\u文件)

因此,无论何时访问具有id的任何元素,它都将只在上述XML文件中搜索,而不会在任何其他XML文件中搜索


因为在不同的活动中会有不同的XML文件,所以每个活动都会在自己的XML文件中查找资源。它不会影响任何其他XML文件中的任何其他资源。

我想告诉您的第一件事是,您可以在XML文件中而不是在活动中提供id。但是,我们通过活动中的元素ID访问这些元素

不同XML文件中的两个或多个元素可以有相同的id

但是不能给同一XML文件中的两个或多个元素赋予相同的id

在活动中,找出
onCreate
方法中的一行

setContentView(R.layout.YOUR\uxml\u文件)

因此,无论何时访问具有id的任何元素,它都将只在上述XML文件中搜索,而不会在任何其他XML文件中搜索

因为在不同的活动中会有不同的XML文件,所以每个活动都会在自己的XML文件中查找资源。它不会影响任何其他XML文件中的任何其他资源