首页 > 开发 > Android > 正文

自定义View继承View的注意事项 笔记

2016-05-18 19:24:52  来源:慕课网
  1.直接继承自View 和ViewGroup的控件,padding是默认无法生效的。在ondraw()方法中需要自己处理。计算宽时,减去paddingLeft和paddingRight
计算高时,减去paddingTop和paddingBottom。
2.对于直接继承自View的控件,如果不对wap_content做特殊处理,那么使用warp_content就相当于使用match partent。只需要在布局中制定一个固定的值即可。