protected void onMeasure(int paramInt1, int paramInt2) { this.standardLayout.scaleToBounds( View.MeasureSpec.getSize(paramInt1), View.MeasureSpec.getSize(paramInt2)); this.headLayout.scaleToBounds(this.standardLayout); this.mListView.measure( this.standardLayout.getWidthMeasureSpec(), View.MeasureSpec.makeMeasureSpec( this.standardLayout.height - this.headLayout.height, 1073741824)); this.headLayout.measureView(this.mHeadView); setMeasuredDimension(this.standardLayout.width, this.standardLayout.height); }
protected void onMeasure(int paramInt1, int paramInt2) { int i = View.MeasureSpec.getSize(paramInt1); int j = View.MeasureSpec.getSize(paramInt2); this.standardLayout.scaleToBounds(i, j); this.webviewLayout.scaleToBounds(this.standardLayout); boolean bool = this.needMiniPlayer; int k = 0; if (bool) { this.miniLayout.scaleToBounds(this.standardLayout); this.miniLayout.measureView(this.mMiniView); k = this.miniLayout.height; } this.webView.measure(this.webviewLayout.getWidthMeasureSpec(), this.webviewLayout.getHeightMeasureSpec() - k); this.mLoadingView.measure(this.standardLayout.getWidthMeasureSpec(), View.MeasureSpec.makeMeasureSpec(this.standardLayout.height - k, 1073741824)); setMeasuredDimension(this.standardLayout.width, this.standardLayout.height); }