From 9d5a6d6676add6c2ff6dd4440d71fc96e915afc5 Mon Sep 17 00:00:00 2001 From: chihtinglo Date: Mon, 19 Dec 2022 17:08:10 +0800 Subject: [PATCH 1/2] Style panel with Material designs (1/n) We apply Theme.SystemUI to the window context for WindowMagnificationController to follow the theme color configurations in SystemUI. The following components are styled to follow Material designs in this modification: 1. The background of the settings panel 2. All text titles The margin and padding for coresponding layouts and views are fixed and defined in the file "dimens.xml". Bug: 257272333 Test: manual - attach screenshots with the bug Change-Id: I11646fe5739eaf48d9e12e432a796bec7d97cdd7 --- ...sibility_magnification_setting_view_bg.xml | 49 ++++++-------- .../window_magnification_settings_view.xml | 67 ++++++------------- packages/SystemUI/res/values/dimens.xml | 7 +- packages/SystemUI/res/values/styles.xml | 9 +++ .../accessibility/WindowMagnification.java | 1 + .../WindowMagnificationSettings.java | 3 +- 6 files changed, 62 insertions(+), 74 deletions(-) diff --git a/packages/SystemUI/res/drawable/accessibility_magnification_setting_view_bg.xml b/packages/SystemUI/res/drawable/accessibility_magnification_setting_view_bg.xml index 4da47af665f2d..9fea32c0deeaa 100644 --- a/packages/SystemUI/res/drawable/accessibility_magnification_setting_view_bg.xml +++ b/packages/SystemUI/res/drawable/accessibility_magnification_setting_view_bg.xml @@ -1,27 +1,22 @@ - - - - - - - - - - - \ No newline at end of file + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/res/layout/window_magnification_settings_view.xml b/packages/SystemUI/res/layout/window_magnification_settings_view.xml index a3c0554195413..cf2acdc463c2e 100644 --- a/packages/SystemUI/res/layout/window_magnification_settings_view.xml +++ b/packages/SystemUI/res/layout/window_magnification_settings_view.xml @@ -16,12 +16,13 @@ --> + android:orientation="vertical" + android:padding="@dimen/magnification_setting_background_padding"> + android:layout_gravity="center_vertical|left" />