继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

qq_启航
关注TA
已关注
手记 2
粉丝 1
获赞 24

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

打开App,阅读手记
2人推荐
发表评论
随时随地看视频慕课网APP