设为首页 加入收藏

TOP

Android开发实践:为什么要继承onMeasure()(二)
2015-02-02 14:37:39 来源: 作者: 【 】 浏览:23
Tags:Android 开发 实践 为什么 继承 onMeasure
何大小
? ? ? ? //多半出现在自定义的父控件的情况下,期望由自控件自行决定大小
? ? ? ? else {? ? ?
? ? ? ? ? ? result = defaultSize;
? ? ? ? }
? ? ? ?
? ? ? ? return result;
? ? }
}


这样重载了onMeasure函数之后,你会发现,当CustomView使用match_parent的时候,它会占满整个父控件,而当CustomView使用wrap_content的时候,它的大小则是代码中定义的默认大小100x100像素。当然,你也可以根据自己的需求改写measureDimension()的实现。


关于onMeasure的讨论就介绍到这儿了,有任何疑问欢迎留言或者来信lujun.hust@gmail.com交流。


------------------------------------------分割线------------------------------------------


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android开发实践:自定义带消息循.. 下一篇Android开发实践:自定义ViewGrou..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: