美文网首页
自定义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