歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android xml文件中ID重名問題

當Android的工程越來越大。xml文件越來越多時,避免不了兩個xml文件中同樣的組件使用同樣的id名字,gen目錄下的R.java文件中,有關id的聲明都在id的class中,即public static final class id{};當兩個xml文件中同樣的組件,比如Button,有可能很多個文件中,都有id=”@+id/Button”,開始以為在Java類中引用會重復的id造成程序的不識別。

後來偶然一次錯誤發現,只需你setContentView(R.layout.updatemyaddressbook);中的xml文件以及這個xml文件相關的xml文件中的id不重復,在類中使用findViewById(R.id.Button);時,程序是不會不識別的。

Android,很強大。

Copyright © Linux教程網 All Rights Reserved