黑马程序员技术交流社区

标题: android自定义View设置大小的方法 [打印本页]

作者: 瀚海狼烟    时间: 2015-3-18 12:32
标题: android自定义View设置大小的方法
onMeasure使用的是父类的处理方法,如果我们需要解决 自定义View的大小,可以尝试下面的方法

view plaincopy to clipboardprint?
@Override  
protected void onMeasure (int widthMeasureSpec, int heightMeasureSpec)     
{   
    height = View.MeasureSpec.getSize(heightMeasureSpec);   
    width = View.MeasureSpec.getSize(widthMeasureSpec);   
    setMeasuredDimension(width,height);  //这里面是原始的大小,需要重新计算可以修改本行   
  //dosomething   
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2