美文网首页
自定义view

自定义view

作者: 水固态中 | 来源:发表于2018-01-22 02:10 被阅读0次

自定义View的属性

首先在res/values/  下建立一个attrs.xml , 在里面定义我们的属性和声明我们的整个样式。

<resources>
    <declare-styleable name="LevelView">
        <attr name="limitRadius" format="dimension" />
        <attr name="limitColor" format="color"/>
    </declare-styleable>
</resources>

Color:颜色

dimension:尺寸值

自定义类实现

1.两个构造函数

public class MyView extends View{

//实现两个构造函数

public MyView(Context context) {

  super(context);

}

//实现这个可在布局xml中使用

public MyView(Context context,AttributeSet attrs){

      super(context, attrs); 

    }

}

相关文章

网友评论

      本文标题:自定义view

      本文链接:https://www.haomeiwen.com/subject/tiycaxtx.html