900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 如何给自定义控件添加自定义属性

如何给自定义控件添加自定义属性

时间:2018-11-07 17:37:14

相关推荐

如何给自定义控件添加自定义属性

1.在values目录下创建一个attrs.xml文件

<?xml version="1.0" encoding="utf-8"?>

<resources>

<declare-styleable name="SettingItemView">

<!-- 标题 -->

<attr name="title" format="string" />

<!-- 背景 -->

<attr name="background">

<enum name="black" value="0" />

<enum name="white" value="1" />

<enum name="red" value="2" />

</attr>

</declare-styleable>

</resources>

//注:上面的配置方法完全是模仿Android sdk的配置方法

2.在布局文件中配置命名空间

xmlns:test(随便起个名字)="/apk/res/com.test(包名)"

3.在自定义控件下就可以使用了

test:title = "test" // 给自定义控件设置title

test:background = "red" // 给自定义控件设置背景

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。