Android自定义View:No resource identifier found for attribute ‘XXX’ in package ‘XXX‘

            在Android自定义view时遇到该问题,百思不得其解,在网上查找,找到该原因,

xmlns:xxx="http://schemas.android.com/apk/res/com.xxx.xxx.ui"

   这里指定的路径是AndroidManifest.xml 中定义的 package:

解决方法:

com.xxx.xxx.ui为AndroidManifest.xml 中定义的 package,即: 
<manifestxmlns:android="http://schemas.android.com/apk/res/android"  package="com.xxx.xxx.ui"
android:versionCode="1"     
android:versionName="1.0" >

   而不是自定义View所在的包名,修改即可。

你可能感兴趣的:(android)