From fdc3630b6ae07d94708c1c571990e28b745b0ecd Mon Sep 17 00:00:00 2001 From: wilsonshih Date: Tue, 18 May 2021 16:57:27 +0800 Subject: [PATCH] Consolidate the starting surface icon size to framework Let the icon size can be read accorss Launcher and WMShell. Devices can overlay these values if needed. Bug: 177264697 Test: Manual verify icon size on splash screen. Change-Id: Ia9f76cd3f4a9869ae2966d59d9204e4df94119e5 --- core/res/res/values/dimens.xml | 4 ++++ core/res/res/values/symbols.xml | 3 +++ libs/WindowManager/Shell/res/values/dimen.xml | 5 ----- .../wm/shell/startingsurface/SplashscreenContentDrawer.java | 4 ++-- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/core/res/res/values/dimens.xml b/core/res/res/values/dimens.xml index d3343060a8197..ea93520502d5e 100644 --- a/core/res/res/values/dimens.xml +++ b/core/res/res/values/dimens.xml @@ -939,4 +939,8 @@ 16dp + + 160dp + + 108dp diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index f2328567e577f..41d2c1f85db84 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -4382,4 +4382,7 @@ + + + diff --git a/libs/WindowManager/Shell/res/values/dimen.xml b/libs/WindowManager/Shell/res/values/dimen.xml index d94030dba6523..d12cdf254fce3 100644 --- a/libs/WindowManager/Shell/res/values/dimen.xml +++ b/libs/WindowManager/Shell/res/values/dimen.xml @@ -179,11 +179,6 @@ individual_bubble_size + some padding. --> 72dp - - 160dp - - 108dp - 48dp diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashscreenContentDrawer.java b/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashscreenContentDrawer.java index a646231d175bf..c50aa6b9be920 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashscreenContentDrawer.java +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/startingsurface/SplashscreenContentDrawer.java @@ -124,9 +124,9 @@ public class SplashscreenContentDrawer { private void updateDensity() { mIconSize = mContext.getResources().getDimensionPixelSize( - com.android.wm.shell.R.dimen.starting_surface_icon_size); + com.android.internal.R.dimen.starting_surface_icon_size); mDefaultIconSize = mContext.getResources().getDimensionPixelSize( - com.android.wm.shell.R.dimen.default_icon_size); + com.android.internal.R.dimen.starting_surface_default_icon_size); mBrandingImageWidth = mContext.getResources().getDimensionPixelSize( com.android.wm.shell.R.dimen.starting_surface_brand_image_width); mBrandingImageHeight = mContext.getResources().getDimensionPixelSize(