android 在不一樣的 xml 中的 id 能夠不一樣

固然能夠啊。即便是同一個佈局裏也能夠使用相同的ID。 具備相同ID的View,若是它們隸屬於不一樣佈局,程序運行時這些同ID View將隸屬於不一樣的對象,findViewById會依據調用它的對象來區分這些View;若是它們在同一個佈局裏,使用findViewById方法一般會獲得最前面的那個(整個佈局會組織成一個樹形結構,findViewById方法從根View開始往下查找,查到第一個就返回)
相關文章
相關標籤/搜索