今天在布局文件中引入一个自定义View中,报上面的错误说我的布局文件找不到改属性,但是我看了下有啊,而且还有命名空间,后来多方查询发现命名空间有问题,xmlns:app="http://schemas.android.com/apk/res/com.yyb.yckdwy.view"有这个命名空间啊,怎么还报错。不能写那个View所在的包名
解决方案1
xmlns:app="http://schemas.android.com/apk/res/清单文件中的包名"
解决方案2
xmlns:app="http://schemas.android.com/apk/res-auto"
推荐使用第2中方案,如果包名换了,代码也不受影响。
自定义View时报error: No resource identifier found for attribute ‘xxx’ in package ‘
原文:http://www.cnblogs.com/yangang2013/p/4916100.html