0
雖然我無法找到具體的參考資料,但我認爲您不能在兩個不同的活動中爲資源提供相同的編號。例如。活動1中的myTextView
和活動2中的myTextView
(沒有任何鏈接它們)。如果是這樣,當ListActivity中有一個ListView
,當你有兩個或更多的ListActivities時,它應該被稱爲「list」嗎?具有相同編號的多個資源
雖然我無法找到具體的參考資料,但我認爲您不能在兩個不同的活動中爲資源提供相同的編號。例如。活動1中的myTextView
和活動2中的myTextView
(沒有任何鏈接它們)。如果是這樣,當ListActivity中有一個ListView
,當你有兩個或更多的ListActivities時,它應該被稱爲「list」嗎?具有相同編號的多個資源
我想告訴你的第一件事是,你可以在XML文件中給id而不是在Activities中。但是,我們通過他們的ID訪問活動中的這些元素。
你可以有相同的id在不同的XML文件
兩個或兩個以上的元素,但你不能對兩個或兩個以上要素給予相同的ID在同一個XML文件
在您的活動在onCreate
方法中找到一條線,
setContentView(R.layout.YOUR_XML_FILE);
因此,無論何時您將訪問帶有ID的任何元素,它都將僅在上述XML文件中搜索,而不在其他任何元素中搜索。
因此,您將在不同的活動中擁有不同的XML文件,因此每個活動都將在其自己的XML文件中查找資源。它不會影響任何其他XML文件中的其他資源。