有时候我们需要自己定义一些控件,这时候通常的做法是扩展View类。
继承了View类之后,通过覆盖一些View类的方法,就可以实现我们自己的控件了。
onMeasure: 用来确定我们的控件所需要的空间大小。
draw(): 用来绘制控件上要显示的内容。
onKeyDown, onKeyUp用以处理键盘事件
onTouchEvent用以处理点击事件
有时候我们需要自己定义一些控件,这时候通常的做法是扩展View类。
继承了View类之后,通过覆盖一些View类的方法,就可以实现我们自己的控件了。
onMeasure: 用来确定我们的控件所需要的空间大小。
draw(): 用来绘制控件上要显示的内容。
onKeyDown, onKeyUp用以处理键盘事件
onTouchEvent用以处理点击事件