From 27a7e7b36ed5a42a0983a922db4df30b8fd154af Mon Sep 17 00:00:00 2001 From: Owen Lin Date: Tue, 13 Sep 2011 20:48:13 +0800 Subject: Add a hard limit on the size of the widget images. There is a limit on the size of the data transfered by binder. For now, we just add a hard limit (360 pixel) to ensure the widget's image can be passed by binder. Also adjust the size of widget to make it looks better. Fix a bug in DecodeUtils which cause OOM for a image in size 12200x1920. In that case, we should generate a screen nail of size 640x101 instead of 4066x640. Change-Id: Ia8227d8e5368471fe7af94bf164d67017aa321fa fix: 5273271 --- res/values-xlarge/dimensions.xml | 6 +++--- res/values/dimensions.xml | 8 ++++---- res/xml/widget_info.xml | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/res/values-xlarge/dimensions.xml b/res/values-xlarge/dimensions.xml index a0160549f..4fa398f32 100644 --- a/res/values-xlarge/dimensions.xml +++ b/res/values-xlarge/dimensions.xml @@ -15,9 +15,9 @@ --> 240dp - 200dp - 230dp - 190dp + 240dp + 220dp + 165dp 3 diff --git a/res/values/dimensions.xml b/res/values/dimensions.xml index 7cbd87506..428de3a14 100644 --- a/res/values/dimensions.xml +++ b/res/values/dimensions.xml @@ -14,10 +14,10 @@ limitations under the License. --> - 146dp - 146dp - 140dp - 110dp + 180dp + 180dp + 160dp + 120dp 2 diff --git a/res/xml/widget_info.xml b/res/xml/widget_info.xml index e03124c2d..4aa460f8d 100644 --- a/res/xml/widget_info.xml +++ b/res/xml/widget_info.xml @@ -1,7 +1,7 @@