From 10b7a7d48369d22d21fe4eff7d037b4a7c52ec4a Mon Sep 17 00:00:00 2001 From: Stanley Wang Date: Fri, 29 Jan 2021 01:17:43 +0800 Subject: [PATCH] Use MainSwitchPreference to replace the button style switches. Fix: 177967926 Fix: 177968295 Fix: 177967925 Fix: 177968078 Test: Run robotest and apply the widget in Settings and see the ui Change-Id: Ie854de96e5495fa564fb8a097ed4547bbd2b10c5 --- res/layout/dark_ui_activation_button.xml | 40 ------- .../night_display_activation_button.xml | 40 ------- res/layout/zen_mode_settings_button.xml | 55 ---------- res/values/strings.xml | 12 +++ res/xml/auto_brightness_detail.xml | 17 ++- res/xml/dark_mode_settings.xml | 13 +-- res/xml/nfc_and_payment_settings.xml | 11 +- res/xml/night_display_settings.xml | 14 +-- res/xml/smart_battery_detail.xml | 14 ++- res/xml/zen_mode_settings.xml | 7 +- ...oBrightnessDetailPreferenceController.java | 29 ++++- ...DisplayActivationPreferenceController.java | 93 +++++----------- ...arkModeActivationPreferenceController.java | 80 +++----------- .../SmartBatteryPreferenceController.java | 24 +++-- src/com/android/settings/nfc/NfcEnabler.java | 15 +-- .../settings/nfc/NfcPreferenceController.java | 33 +++--- .../app/BlockPreferenceController.java | 6 +- .../ZenModeButtonPreferenceController.java | 101 ++++++++---------- .../widget/SettingsMainSwitchPreference.java | 28 +++-- ...layActivationPreferenceControllerTest.java | 20 ++-- ...odeActivationPreferenceControllerTest.java | 71 +++++------- .../SmartBatteryPreferenceControllerTest.java | 22 ++-- .../android/settings/nfc/NfcEnablerTest.java | 4 +- .../nfc/NfcPreferenceControllerTest.java | 6 +- ...ZenModeButtonPreferenceControllerTest.java | 65 +++++------ 25 files changed, 307 insertions(+), 513 deletions(-) delete mode 100644 res/layout/dark_ui_activation_button.xml delete mode 100644 res/layout/night_display_activation_button.xml delete mode 100644 res/layout/zen_mode_settings_button.xml diff --git a/res/layout/dark_ui_activation_button.xml b/res/layout/dark_ui_activation_button.xml deleted file mode 100644 index 5f9eefcded2..00000000000 --- a/res/layout/dark_ui_activation_button.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - -