【Android】xml文件里面出现unbound prefix的问题
2015-06-09 09:00
253 查看
相信有很多菜鸟在编写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声明好
这个问题似乎跟xmlns:android="http://schemas.android.com/apk/res/android"这段代码有关,xmlns定义了一个命名空间,具体的意思大家可以去网上看一看,写网页的时候也经常用,本段代码的意思就是引用了xml可以使用的空间android,这样android类别下的所有属性我们都可以在这个布局里面加以使用了,unbound prefix意思是前缀未被约定,比如我们写android:text="Iloveu",就引用了android空间中的text属性
所以,如果再遇到unbound prefix的问题,请查看命名空间有没有定义完全,或者是某部分隶属的布局中所使用的命名空间是否被定义了。一般来说,在xml的最开始就应该把所有要用到的xmlns声明好
相关文章推荐
- Android:wrap_content fill_parent match_parent
- Android--第一天
- Android中通过typeface设置字体
- android studio编译报错Could not find property 'processResources'
- Android SAX解析XML
- Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.stopNestedScroll
- android viewpager 禁止左右滑动
- android中判断service是否已经启动
- 菜鸟学Android笔记(二十六):Response数据输出
- 像在vim在中一样使用androidstudio
- Android的Activity屏幕切换动画(一)-左右滑动切换
- android实现图片触摸旋转
- 记录我第一次在Android开发图像处理算法的经历
- Android下使用pull解析器生成XML文件、读取XML文件
- 使用ANT打包Android应用
- android学习
- android学习2
- android学习3
- Android 众多的布局属性详解
- android 源码下载