From 58b0291fe6e6e47bf3d7457d8cf2648b8ce4a1ae Mon Sep 17 00:00:00 2001 From: Daisuke Miyakawa Date: Mon, 8 Nov 2010 17:40:23 -0800 Subject: [PATCH] Refactor WiFi code around XL setup Major: - move SetupWizard-related codes to WifiSettingsForSetupWizardXL as much as possible - stop using Preference for configurinig wifi network. We use WifiConfigUiForSetupWizardXL instead, which is base on a bare View. Minor: - change button handling code expecting better readability. - hide Detail button. - modify strings a bit. - add logs Bug: 3175016 Change-Id: I5b29917af73aac6a82e13ba846a9d5085f9bd523 --- .../wifi_settings_for_setup_wizard_xl.xml | 36 +- ...ml => wifi_config_ui_for_setup_wizard.xml} | 24 +- res/values/strings.xml | 26 +- .../settings/wifi/WifiConfigController.java | 10 +- .../settings/wifi/WifiConfigPreference.java | 167 ---------- .../wifi/WifiConfigUiForSetupWizardXL.java | 162 +++++++++ src/com/android/settings/wifi/WifiDialog.java | 2 +- .../android/settings/wifi/WifiSettings.java | 304 ++++++----------- .../wifi/WifiSettingsForSetupWizardXL.java | 310 ++++++++++++++---- 9 files changed, 579 insertions(+), 462 deletions(-) rename res/layout/{wifi_config_preference2.xml => wifi_config_ui_for_setup_wizard.xml} (93%) delete mode 100644 src/com/android/settings/wifi/WifiConfigPreference.java create mode 100644 src/com/android/settings/wifi/WifiConfigUiForSetupWizardXL.java diff --git a/res/layout-xlarge/wifi_settings_for_setup_wizard_xl.xml b/res/layout-xlarge/wifi_settings_for_setup_wizard_xl.xml index 6aa825a50ba..1244f2aa7ba 100644 --- a/res/layout-xlarge/wifi_settings_for_setup_wizard_xl.xml +++ b/res/layout-xlarge/wifi_settings_for_setup_wizard_xl.xml @@ -75,7 +75,7 @@ + + +