代码改变世界

关于自定义ViewGroup在ScrollView中无法显示的问题.

2013-11-04 16:04  默契.  阅读(416)  评论(0编辑  收藏  举报

你需要在自定义ViewGroup中重写onMeasure方法,用来计算ViewGroup所需要的宽度和高度,然后setMeasuredDimension(width, height);

protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
        //省略计算过程
        setMeasuredDimension(720, 2000);
 } 

然后你就惊奇的发现可以了,,,,,我靠!!!!