declare-styleable
时间: 2023-10-24 21:06:23 浏览: 118
自定义控件控件的declare-styleable配置
5星 · 资源好评率100%
declare-styleable是Android中的一个特殊属性,它主要用于在自定义View中定义和使用自定义的属性集合。通过在XML文件中使用声明的namespace来引用自定义属性集合,这样就可以在自定义View中使用这些属性了。例如,如果我们有一个自定义的类叫Rotate,包名是com.example.declare_styleable,我们可以按照以下方式来使用该控件:
```xml
<com.example.declare_styleable.Rotate
xmlns:personattr="http://schemas.android.com/apk/res/com.example.declare_styleable"
personattr:customAttribute1="value1"
personattr:customAttribute2="value2" />
```
在上面的例子中,我们使用了自定义的属性集合personattr,并为自定义View Rotate 设置了两个自定义属性customAttribute1和customAttribute2的值。
阅读全文