android viewpager 自适应高度问题

scrollview 嵌套viewpager viewpager 中放入fragment
fragment由Listview显示
第一页比第二页多 第二页会多出很多空白

去哪里加onmeasure

我自己写的viewpager 已经封装了这个onmeasure方法了 还是不行

 package com.jrj.tougu.views;

import android.content.Context;
import android.support.v4.view.ViewPager;
import android.util.AttributeSet;
import android.view.View;

public class WrapContentHeightViewPager extends ViewPager {


      /**
       * Constructor
       *
       * @param context the context
       */
      public WrapContentHeightViewPager(Context context) {
        super(context);
      }

      /**
       * Constructor
       *
       * @param context the context
       * @param attrs the attribute set
       */
      public WrapContentHeightViewPager(Context context, AttributeSet attrs) {
        super(context, attrs);
      }


      @Override
      protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {

        int height = 0;
        for(int i = 0; i < getChildCount(); i++) {
          View child = getChildAt(i);
          child.measure(widthMeasureSpec, MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
          int h = child.getMeasuredHeight();
          if(h > height) height = h;
        }

        heightMeasureSpec = MeasureSpec.makeMeasureSpec(height, MeasureSpec.EXACTLY);

        super.onMeasure(widthMeasureSpec, heightMeasureSpec);
      }


    }

public class CustomViewPager extends ViewPager {
public CustomViewPager(Context context) {
super(context);
}

public CustomViewPager(Context context, AttributeSet attrs) {
    super(context, attrs)......<br/><strong>答案就在这里:</strong><a target='_blank' rel='nofollow' href='http://blog.csdn.net/bianhao94941/article/details/41450543'>Android中viewpager自适应高度</a><br/>----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

这个方法我已经封装了 还是有问题

请问解决了没有,我也遇到了这个问题。