From 52c75baa122e9a8a1c27f54c3884253d2360e257 Mon Sep 17 00:00:00 2001 From: Maurice Lam Date: Tue, 25 Nov 2014 14:06:38 -0800 Subject: [PATCH] [Setup] Theme ChooseLockGeneric for setup wizard This is step one of theming the set-up lock screen flow to match the setup wizard theme. This shows the general approach of creating a subclass of both the activity and fragment and overriding methods to achieve the desired behavior for setup. ag/594000 is a much more comprehensive change for what the final change will look like. Bug: 18482708 Change-Id: Idff34937f39f46a0c488df2cae4c46155b80cab7 --- AndroidManifest.xml | 10 ++ res/values/themes.xml | 4 +- .../android/settings/ChooseLockGeneric.java | 7 +- .../settings/SetupChooseLockGeneric.java | 85 ++++++++++++++ .../android/settings/SetupWizardUtils.java | 106 ++++++++++++++++++ .../settings/wifi/WifiSetupActivity.java | 60 +--------- 6 files changed, 215 insertions(+), 57 deletions(-) create mode 100644 src/com/android/settings/SetupChooseLockGeneric.java create mode 100644 src/com/android/settings/SetupWizardUtils.java diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 5b29c066246..5c889f46add 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1133,6 +1133,16 @@ android:exported="false" android:windowSoftInputMode="stateVisible|adjustResize"/> + + + + + + + diff --git a/res/values/themes.xml b/res/values/themes.xml index b4fb3889a6e..83618cb0087 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -28,7 +28,7 @@ @null - -