Android自定义xmlns报错及解决办法
来源:互联网 发布:淘宝站外网站 编辑:程序博客网 时间:2024/06/06 01:25
thanks:http://blog.csdn.net/dxswzj/article/details/11020787
面对新的知识,出现错误就是学习的机会。
自定义xmlns控件可以参考如下文章,讲的狠详细,相信动手过一遍应该就不会忘记。
http://blog.csdn.net/bruce_ke/article/details/6911237
但是,可能会出现另一个问题
error: No resource identifier found for attribute ‘XXX’ in package 'XXX'
这就需要如下解决办法:
问题描述:
目录结构:
然后在布局上加上
xmlns:test="http://schemas.android.com/apk/res/com.example.myviewdemo.view"
结果报error: No resource identifier found for attribute ‘XXX’ in package 'XXX'
查看了代码 TypedArray a = context.obtainStyledAttributes(attribiteSet, R.styleable.myview); 也加了,其他的类名称也都没错,还是报错
解决方法:
后来发现就是xmlns:test="http://schemas.android.com/apk/res/com.example.myviewdemo.view" 这句的红色部分出错了
这句的组成应该是AndroidManifest.xml里的
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myviewdemo"
android:versionCode="1"
android:versionName="1.0" >
红色部分组合起来的,只要把布局里的xmlns:test="http://schemas.android.com/apk/res/com.example.myviewdemo.view" 改为 xmlns:test="http://schemas.android.com/apk/res/com.example.myviewdemo"就可以了 (这里并不是使view所在类的路径注意)
学习。共勉。
- Android自定义xmlns报错及解决办法
- xmlns:android分析 及 自定义xmlns
- Android 自定义xmlns
- Android自定义xmlns
- Android自定义xmlns
- Android 自定义xmlns
- Android中自定义xmlns
- Android自定义xmlns
- Android 自定义xmlns
- Android 自定义属性与xmlns
- Android xmlns分类及使用
- android中xmlns:android = "http://schems.android.com/apk/res/android"报错
- Android xmlns 的作用及其自定义
- xmlns:android作用以及自定义布局属性
- Android xmlns 的作用及其自定义
- [转]Android xmlns 的作用及其自定义
- Android xmlns 的作用及其自定义
- Android xmlns 的作用及其自定义
- qsort函数
- 【Linux Bash】利用管道简化sudo 密码的输入操作
- 如何让FPGA中的SPI与其他模块互动起来
- 2014-2015 -2016 新记录 新笔记 新起点
- Maximal Rectangle
- Android自定义xmlns报错及解决办法
- 动画类型和动画时间简介
- hpu2014周赛一
- NYOJ_241字母统计
- percona-toolkit工具检查MySQL复制一致性及修复
- 将csv文件导入到mysql数据库
- java中trim()方法是用来干什么的?
- SQL连接查询及性能分析
- Codeforces Round #239 (Div. 2)