1.组合控件
继承Layout (如RelativeLayout),加载布局,获取控件,添加自定义点击事件,
2. 自绘控件
在控件的初始化时候,初始化画笔,Rect边界和控件的点击事件;在onDraw中用画布去绘制样式;还可以自定义onTouch点击事件,postInvalidate()去重绘
接着就可以在layout布局中去写调用这个自定义的view了。
3.继承控件
继承Layout (如RelativeLayout),加载布局,获取控件,添加自定义点击事件,
2. 自绘控件
在控件的初始化时候,初始化画笔,Rect边界和控件的点击事件;在onDraw中用画布去绘制样式;还可以自定义onTouch点击事件,postInvalidate()去重绘
接着就可以在layout布局中去写调用这个自定义的view了。
3.继承控件