Eclipse里面自定义属性的命名空间的声明一般都是
xmlns:app="http://schemas.android.com/apk/res/com.xxx(包名)
而Android Studio里面的命名空间声明则是
xmlns:app="http://schemas.android.com/apk/res-auto
很好 能够自动识别了,但是自定义控件引用属性的时候却出问题了,找不到属性。
Android Studio里面attrs文件里面的name 需要和使用的这个自定义控件名称相同才能找到属性
例如我有一个MyView.java的自定义控件,那么我的attrs里面的name就要写成name=”MyView”