其实很简单,记录下。
ViewTreeObserver vto=mCloseView.getViewTreeObserver(); //mCloseView就是所要获取高度的控件
vto.addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() {
@Override
public boolean onPreDraw() {
// TODO Auto-generated method stub
closeViewHeight=mCloseView.getMeasuredHeight();//获取控件的宽度
return true;
}
});