From 4d1113d801f7b08311f68df7e04a1694188c5fd3 Mon Sep 17 00:00:00 2001 From: Beverly Date: Thu, 3 Jan 2019 14:45:10 -0500 Subject: [PATCH] Remove rounded_corner_radius from SystemUI dimens It only pointed to the framework attribute Test: atest ScreenDecorationsTest Change-Id: Ic60b9d760a552bd0c1ae363188b8f95f721cfebe Fixes: 120600397 --- packages/SystemUI/res/values/dimens.xml | 3 --- .../android/systemui/ScreenDecorations.java | 6 ++--- .../systemui/ScreenDecorationsTest.java | 24 ++++++++++++------- 3 files changed, 19 insertions(+), 14 deletions(-) diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 6037dfc5154d6..06df0e763498f 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -861,9 +861,6 @@ 48dp 8dp - @*android:dimen/rounded_corner_radius - @*android:dimen/rounded_corner_radius_top - @*android:dimen/rounded_corner_radius_bottom 0dp 0dp 24dp diff --git a/packages/SystemUI/src/com/android/systemui/ScreenDecorations.java b/packages/SystemUI/src/com/android/systemui/ScreenDecorations.java index 1dd231ca7642d..ab077d636beb8 100644 --- a/packages/SystemUI/src/com/android/systemui/ScreenDecorations.java +++ b/packages/SystemUI/src/com/android/systemui/ScreenDecorations.java @@ -329,11 +329,11 @@ public class ScreenDecorations extends SystemUI implements Tunable { private void updateRoundedCornerRadii() { final int newRoundedDefault = mContext.getResources().getDimensionPixelSize( - R.dimen.rounded_corner_radius); + com.android.internal.R.dimen.rounded_corner_radius); final int newRoundedDefaultTop = mContext.getResources().getDimensionPixelSize( - R.dimen.rounded_corner_radius_top); + com.android.internal.R.dimen.rounded_corner_radius_top); final int newRoundedDefaultBottom = mContext.getResources().getDimensionPixelSize( - R.dimen.rounded_corner_radius_bottom); + com.android.internal.R.dimen.rounded_corner_radius_bottom); final boolean roundedCornersChanged = mRoundedDefault != newRoundedDefault || mRoundedDefaultBottom != newRoundedDefaultBottom diff --git a/packages/SystemUI/tests/src/com/android/systemui/ScreenDecorationsTest.java b/packages/SystemUI/tests/src/com/android/systemui/ScreenDecorationsTest.java index 122b094558ea9..e91a7e9bfcb6a 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/ScreenDecorationsTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/ScreenDecorationsTest.java @@ -134,9 +134,12 @@ public class ScreenDecorationsTest extends SysuiTestCase { public void testNoRounding_NoCutout() { mContext.getOrCreateTestableResources().addOverride( com.android.internal.R.bool.config_fillMainBuiltInDisplayCutout, false); - mContext.getOrCreateTestableResources().addOverride(dimen.rounded_corner_radius, 0); - mContext.getOrCreateTestableResources().addOverride(dimen.rounded_corner_radius_top, 0); - mContext.getOrCreateTestableResources().addOverride(dimen.rounded_corner_radius_bottom, 0); + mContext.getOrCreateTestableResources().addOverride( + com.android.internal.R.dimen.rounded_corner_radius, 0); + mContext.getOrCreateTestableResources().addOverride( + com.android.internal.R.dimen.rounded_corner_radius_top, 0); + mContext.getOrCreateTestableResources().addOverride( + com.android.internal.R.dimen.rounded_corner_radius_bottom, 0); mContext.getOrCreateTestableResources() .addOverride(dimen.rounded_corner_content_padding, 0); @@ -153,7 +156,8 @@ public class ScreenDecorationsTest extends SysuiTestCase { public void testRounding() { mContext.getOrCreateTestableResources().addOverride( com.android.internal.R.bool.config_fillMainBuiltInDisplayCutout, false); - mContext.getOrCreateTestableResources().addOverride(dimen.rounded_corner_radius, 20); + mContext.getOrCreateTestableResources().addOverride( + com.android.internal.R.dimen.rounded_corner_radius, 20); mContext.getOrCreateTestableResources() .addOverride(dimen.rounded_corner_content_padding, 20); @@ -173,7 +177,8 @@ public class ScreenDecorationsTest extends SysuiTestCase { public void testCutout() { mContext.getOrCreateTestableResources().addOverride( com.android.internal.R.bool.config_fillMainBuiltInDisplayCutout, true); - mContext.getOrCreateTestableResources().addOverride(dimen.rounded_corner_radius, 0); + mContext.getOrCreateTestableResources().addOverride( + com.android.internal.R.dimen.rounded_corner_radius, 0); mContext.getOrCreateTestableResources() .addOverride(dimen.rounded_corner_content_padding, 0); @@ -186,7 +191,8 @@ public class ScreenDecorationsTest extends SysuiTestCase { public void testDelayedCutout() { mContext.getOrCreateTestableResources().addOverride( com.android.internal.R.bool.config_fillMainBuiltInDisplayCutout, false); - mContext.getOrCreateTestableResources().addOverride(dimen.rounded_corner_radius, 0); + mContext.getOrCreateTestableResources().addOverride( + com.android.internal.R.dimen.rounded_corner_radius, 0); mContext.getOrCreateTestableResources() .addOverride(dimen.rounded_corner_content_padding, 0); @@ -234,12 +240,14 @@ public class ScreenDecorationsTest extends SysuiTestCase { public void testUpdateRoundedCorners() { mContext.getOrCreateTestableResources().addOverride( com.android.internal.R.bool.config_fillMainBuiltInDisplayCutout, false); - mContext.getOrCreateTestableResources().addOverride(dimen.rounded_corner_radius, 20); + mContext.getOrCreateTestableResources().addOverride( + com.android.internal.R.dimen.rounded_corner_radius, 20); mScreenDecorations.start(); assertEquals(mScreenDecorations.mRoundedDefault, 20); - mContext.getOrCreateTestableResources().addOverride(dimen.rounded_corner_radius, 5); + mContext.getOrCreateTestableResources().addOverride( + com.android.internal.R.dimen.rounded_corner_radius, 5); mScreenDecorations.onConfigurationChanged(null); assertEquals(mScreenDecorations.mRoundedDefault, 5); }