From 2638adc9899df53ffa8269ccdd8623133683ed72 Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Thu, 22 Jun 2017 13:45:11 -0400 Subject: [PATCH] Make default status bar padding 8dp So all the things can be the sames. Test: visual Change-Id: I14edd57e09b57ab8c7c06010346b99fada07e46b Fixes: 38179995 --- packages/SystemUI/res/values/dimens.xml | 2 +- .../src/com/android/systemui/RoundedCorners.java | 16 +++++++++++----- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 7f7b968f7403c..93d2072e955c2 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -820,7 +820,7 @@ 16dp 0dp - 0dp + 8dp 0.75dp diff --git a/packages/SystemUI/src/com/android/systemui/RoundedCorners.java b/packages/SystemUI/src/com/android/systemui/RoundedCorners.java index b35efb2e828d6..6397eb5d756be 100644 --- a/packages/SystemUI/src/com/android/systemui/RoundedCorners.java +++ b/packages/SystemUI/src/com/android/systemui/RoundedCorners.java @@ -55,11 +55,17 @@ public class RoundedCorners extends SystemUI implements Tunable { public void start() { mRoundedDefault = mContext.getResources().getDimensionPixelSize( R.dimen.rounded_corner_radius); - if (mRoundedDefault == 0) { - // No rounded corners on this device. - return; + if (mRoundedDefault != 0) { + setupRounding(); } + int padding = mContext.getResources().getDimensionPixelSize( + R.dimen.rounded_corner_content_padding); + if (padding != 0) { + setupPadding(padding); + } + } + private void setupRounding() { mOverlay = LayoutInflater.from(mContext) .inflate(R.layout.rounded_corners, null); mOverlay.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE); @@ -82,10 +88,10 @@ public class RoundedCorners extends SystemUI implements Tunable { mDensity = metrics.density; Dependency.get(TunerService.class).addTunable(this, SIZE); + } + private void setupPadding(int padding) { // Add some padding to all the content near the edge of the screen. - int padding = mContext.getResources().getDimensionPixelSize( - R.dimen.rounded_corner_content_padding); StatusBar sb = getComponent(StatusBar.class); View statusBar = sb.getStatusBarWindow();