首页 > 代码库 > Android 创建自定义 View 的属性 (attrs) 时需要注意的问题
Android 创建自定义 View 的属性 (attrs) 时需要注意的问题
自定义 View 的属性并不难,可以参照官方的文档
https://developer.android.com/training/custom-views/create-view.html
但是需要注意一个问题,否则可能浪费很多时间。
<resources> <declare-styleable name="AppsControllerBlock"> <attr name="letterCase" format="enum"> <enum name="defaultCase" value="http://www.mamicode.com/0" /> <enum name="upperCase" value="http://www.mamicode.com/1" /> <enum name="lowerCase" value="http://www.mamicode.com/2" /> </attr> </declare-styleable></resources>
参数的名字不可以与保留字相同。比如不能叫 case,return,default。
否则会在编译时报错,processReleaseResources faild ...
Android 创建自定义 View 的属性 (attrs) 时需要注意的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。