xiayu98020214
xiayu98020214
我也发现有这个问题了,有这个问题了。
我的解决方案: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { //不限制顶部的高度 Log.d(TAG, "onMeasure: "); super.onMeasure(widthMeasureSpec, heightMeasureSpec); getChildAt(0).measure(widthMeasureSpec, MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED)); ViewGroup.LayoutParams params = mViewPager.getLayoutParams(); params.height = getMeasuredHeight() - mNav.getMeasuredHeight(); super.onMeasure(widthMeasureSpec, heightMeasureSpec);//要重新测量 setMeasuredDimension(getMeasuredWidth(),...