xml出现error: Error parsing XML: unbound prefix这样的错误
android:id="@+id/viewswitcher1"
android:layout_width="match_parent"
android:layout_height="122.0dip"
android:persistentDrawingCache="animation"
android:inAnimation="@android:anim/slide_in_left"
android:outAnimation="@android:anim/slide_out_right">
在
xml的命名空间, 告诉开发工具你准备使用Android命名空间里的一些通用属性
规定了xml中有哪些元素(标签)、元素有哪些属性及各元素的关系
xmlns定义了 一个命名空间,具体的意思大家可以去网上看一看,写网页的时候也经常用,本段代码的意思就是引用了xml可以使用的空间android,这样 android类别下的所有属性我们都可以在这个布局里面加以使用了,unbound prefix意思是前缀未被约定,比如我们写 android:text="Iloveu",就引用了android空间中的text属性
所以,如果再遇到unbound prefix的问题,请查看命名空间有没有定义完全,或者是某部分隶属的布局中所使用的命名空间是否被定义了。一般来说,在xml的最开始就应该把所有要用到的xmlns声明好