From 1e9d497e2b0a3d00e83372d536b79c9ec0646b9d Mon Sep 17 00:00:00 2001 From: Daisuke Miyakawa Date: Mon, 15 Nov 2010 12:41:06 -0800 Subject: [PATCH 1/4] Show option in DateTimeSettings. Change-Id: Ia6bd6cc22ec154b83879c488274bd2b0cfe238d2 --- src/com/android/settings/ZonePicker.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/settings/ZonePicker.java b/src/com/android/settings/ZonePicker.java index f0c61edc819..3de4090457e 100644 --- a/src/com/android/settings/ZonePicker.java +++ b/src/com/android/settings/ZonePicker.java @@ -108,6 +108,7 @@ public class ZonePicker extends ListFragment { // If current timezone is in this list, move focus to it setSelection(mDefault); + setHasOptionsMenu(true); } @Override From 2571f0dcb1cc96b7220687aff6fcddc623b57c3c Mon Sep 17 00:00:00 2001 From: Daisuke Miyakawa Date: Fri, 29 Oct 2010 15:01:56 -0700 Subject: [PATCH 2/4] Refactor DateTimeSettingsSetup. - Use Popup instead of bare fragment. - Expose Adapters in ZonePicker.java so that it can be used outside the fragment. - Fix layout Bug: 3175603 Change-Id: I2726fde4fa1a9aea1ecb29b6aa2d23dbc54232b9 --- .../date_time_settings_setupwizard.xml | 224 +++++++++--------- .../wifi_settings_for_setup_wizard_xl.xml | 13 +- .../settings/DateTimeSettingsSetupWizard.java | 61 +++-- src/com/android/settings/ZonePicker.java | 147 +++++++----- 4 files changed, 253 insertions(+), 192 deletions(-) diff --git a/res/layout-xlarge/date_time_settings_setupwizard.xml b/res/layout-xlarge/date_time_settings_setupwizard.xml index 254428f936b..d9297d01e2c 100644 --- a/res/layout-xlarge/date_time_settings_setupwizard.xml +++ b/res/layout-xlarge/date_time_settings_setupwizard.xml @@ -14,66 +14,61 @@ limitations under the License. --> - + - + - - - - + + - + - -