Loading packages/SystemUI/src/com/android/systemui/qs/QSContainerImpl.java +9 −2 Original line number Diff line number Diff line Loading @@ -88,6 +88,7 @@ public class QSContainerImpl extends FrameLayout { } updateResources(); mSizePoint.set(0, 0); // Will be retrieved on next measure pass. } @Override Loading Loading @@ -123,9 +124,8 @@ public class QSContainerImpl extends FrameLayout { // QSCustomizer will always be the height of the screen, but do this after // other measuring to avoid changing the height of the QS. getDisplay().getRealSize(mSizePoint); mQSCustomizer.measure(widthMeasureSpec, MeasureSpec.makeMeasureSpec(mSizePoint.y, MeasureSpec.EXACTLY)); MeasureSpec.makeMeasureSpec(getDisplayHeight(), MeasureSpec.EXACTLY)); } @Override Loading Loading @@ -197,4 +197,11 @@ public class QSContainerImpl extends FrameLayout { lp.rightMargin = mSideMargins; lp.leftMargin = mSideMargins; } private int getDisplayHeight() { if (mSizePoint.y == 0) { getDisplay().getRealSize(mSizePoint); } return mSizePoint.y; } } Loading
packages/SystemUI/src/com/android/systemui/qs/QSContainerImpl.java +9 −2 Original line number Diff line number Diff line Loading @@ -88,6 +88,7 @@ public class QSContainerImpl extends FrameLayout { } updateResources(); mSizePoint.set(0, 0); // Will be retrieved on next measure pass. } @Override Loading Loading @@ -123,9 +124,8 @@ public class QSContainerImpl extends FrameLayout { // QSCustomizer will always be the height of the screen, but do this after // other measuring to avoid changing the height of the QS. getDisplay().getRealSize(mSizePoint); mQSCustomizer.measure(widthMeasureSpec, MeasureSpec.makeMeasureSpec(mSizePoint.y, MeasureSpec.EXACTLY)); MeasureSpec.makeMeasureSpec(getDisplayHeight(), MeasureSpec.EXACTLY)); } @Override Loading Loading @@ -197,4 +197,11 @@ public class QSContainerImpl extends FrameLayout { lp.rightMargin = mSideMargins; lp.leftMargin = mSideMargins; } private int getDisplayHeight() { if (mSizePoint.y == 0) { getDisplay().getRealSize(mSizePoint); } return mSizePoint.y; } }