From 2a898a0ac54beab0ae56c97eeccc017b02d61453 Mon Sep 17 00:00:00 2001 From: Adam Lesinski Date: Thu, 9 Dec 2010 21:04:15 -0800 Subject: Update Wallpaper picker and fix bug -Fixed b/3271838 -On a phone, Fragment would not remember its previous state and crash on rotation Change-Id: Ida923fba0c7f4622b090e2838fd932328ad68c63 --- res/layout-xlarge/wallpaper_chooser.xml | 13 ++++++++----- res/layout-xlarge/wallpaper_chooser_base.xml | 23 +++++++++++++++++++++++ res/layout-xlarge/wallpaper_item.xml | 6 +++--- res/layout/wallpaper_chooser_base.xml | 5 ++++- res/values-xlarge/config.xml | 4 ++++ res/values-xlarge/dimens.xml | 3 ++- res/values/config.xml | 4 ++++ 7 files changed, 48 insertions(+), 10 deletions(-) create mode 100644 res/layout-xlarge/wallpaper_chooser_base.xml (limited to 'res') diff --git a/res/layout-xlarge/wallpaper_chooser.xml b/res/layout-xlarge/wallpaper_chooser.xml index 9649e88f9..76a896d67 100644 --- a/res/layout-xlarge/wallpaper_chooser.xml +++ b/res/layout-xlarge/wallpaper_chooser.xml @@ -20,8 +20,11 @@ \ No newline at end of file + android:layout_width="match_parent" + android:layout_height="400dp" + android:layout_gravity="center" + android:numColumns="3" + android:stretchMode="spacingWidth" + android:columnWidth="@dimen/wallpaper_chooser_grid_width" + android:verticalSpacing="15dp" + android:drawSelectorOnTop="false" /> diff --git a/res/layout-xlarge/wallpaper_chooser_base.xml b/res/layout-xlarge/wallpaper_chooser_base.xml new file mode 100644 index 000000000..16888ecf0 --- /dev/null +++ b/res/layout-xlarge/wallpaper_chooser_base.xml @@ -0,0 +1,23 @@ + + + + diff --git a/res/layout-xlarge/wallpaper_item.xml b/res/layout-xlarge/wallpaper_item.xml index 4246b9ab5..e17c046da 100644 --- a/res/layout-xlarge/wallpaper_item.xml +++ b/res/layout-xlarge/wallpaper_item.xml @@ -15,9 +15,9 @@ --> diff --git a/res/layout/wallpaper_chooser_base.xml b/res/layout/wallpaper_chooser_base.xml index 8447027c1..fa8ea9372 100644 --- a/res/layout/wallpaper_chooser_base.xml +++ b/res/layout/wallpaper_chooser_base.xml @@ -19,7 +19,10 @@ --> + diff --git a/res/values-xlarge/config.xml b/res/values-xlarge/config.xml index 55a96f6e9..c254eb396 100644 --- a/res/values-xlarge/config.xml +++ b/res/values-xlarge/config.xml @@ -51,4 +51,8 @@ 150 + + diff --git a/res/values-xlarge/dimens.xml b/res/values-xlarge/dimens.xml index a9ba1d512..89722e466 100644 --- a/res/values-xlarge/dimens.xml +++ b/res/values-xlarge/dimens.xml @@ -51,5 +51,6 @@ 20dip - 170dp + 230dp + 185dp diff --git a/res/values/config.xml b/res/values/config.xml index 9350ad115..473ed58e3 100644 --- a/res/values/config.xml +++ b/res/values/config.xml @@ -32,4 +32,8 @@ 800 + + -- cgit v1.2.3