【Android】xml文件裏面出現unbound prefix的問題


相信有很多菜鳥在編寫xml文件的時候,都會遇到這樣的問題,明明是從網上down來的代碼,copy上去了卻報錯,而且提示unbound prefix,問題往往還很詭異,換了一次代碼有可能就好了,自己也不知道哪兒出了錯。

 

這個問題似乎跟xmlns:android="http://schemas.android.com/apk/res/android"這段代碼有關,xmlns定義了一個命名空間,具體的意思大家可以去網上看一看,寫網頁的時候也經常用,本段代碼的意思就是引用了xml可以使用的空間android,這樣android類別下的所有屬性我們都可以在這個佈局裏面加以使用了,unbound prefix意思是前綴未被約定,比如我們寫android:text="Iloveu",就引用了android空間中的text屬性

 

所以,如果再遇到unbound prefix的問題,請查看命名空間有沒有定義完全,或者是某部分隸屬的佈局中所使用的命名空間是否被定義了。一般來說,在xml的最開始就應該把所有要用到的xmlns聲明好

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章