Merge "Remove rounded_corner_radius from SystemUI dimens"
This commit is contained in:
committed by
Android (Google) Code Review
commit
ef65858221
@@ -861,9 +861,6 @@
|
||||
<dimen name="bottom_padding">48dp</dimen>
|
||||
<dimen name="edge_margin">8dp</dimen>
|
||||
|
||||
<dimen name="rounded_corner_radius">@*android:dimen/rounded_corner_radius</dimen>
|
||||
<dimen name="rounded_corner_radius_top">@*android:dimen/rounded_corner_radius_top</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom">@*android:dimen/rounded_corner_radius_bottom</dimen>
|
||||
<dimen name="rounded_corner_content_padding">0dp</dimen>
|
||||
<dimen name="nav_content_padding">0dp</dimen>
|
||||
<dimen name="nav_quick_scrub_track_edge_padding">24dp</dimen>
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user