From b8139af3dcae80c0030afd0354dc424a7c72c3d9 Mon Sep 17 00:00:00 2001 From: Adam Powell Date: Thu, 19 Apr 2012 13:52:46 -0700 Subject: Adjust action bar tab policies Action bar tabs now stack in portrait mode on all screen sizes rather than display embedded. This only affects apps with a targetSdkVersion of JB or greater, as older apps may not be prepared for the different measurement of the bar or have an appropriate stacked bar background drawable. Stacked action bar tabs now have a width limit. This prevents super-wide tabs that can span the whole screen. The cluster of tabs is centered if it does not span the full width. Add ActionBarPolicy to give a single point to query for various action bar measurements and behaviors that vary with configuration. Change-Id: I01162ca009c14f6f0e712fc906b9db6382c738cd --- core/res/res/values-port/bools.xml | 19 +++++++++++++++++++ core/res/res/values-sw600dp/bools.xml | 1 - core/res/res/values-w480dp/bools.xml | 2 +- core/res/res/values-w720dp/bools.xml | 19 +++++++++++++++++++ core/res/res/values/bools.xml | 3 ++- core/res/res/values/dimens.xml | 9 +++++++++ core/res/res/values/public.xml | 3 +++ 7 files changed, 53 insertions(+), 3 deletions(-) create mode 100644 core/res/res/values-port/bools.xml create mode 100644 core/res/res/values-w720dp/bools.xml (limited to 'core/res') diff --git a/core/res/res/values-port/bools.xml b/core/res/res/values-port/bools.xml new file mode 100644 index 0000000..fc62b69 --- /dev/null +++ b/core/res/res/values-port/bools.xml @@ -0,0 +1,19 @@ + + + + + false + diff --git a/core/res/res/values-sw600dp/bools.xml b/core/res/res/values-sw600dp/bools.xml index 2097049..e74379c 100644 --- a/core/res/res/values-sw600dp/bools.xml +++ b/core/res/res/values-sw600dp/bools.xml @@ -17,6 +17,5 @@ true false - false false diff --git a/core/res/res/values-w480dp/bools.xml b/core/res/res/values-w480dp/bools.xml index 57a2939..3a463a6 100644 --- a/core/res/res/values-w480dp/bools.xml +++ b/core/res/res/values-w480dp/bools.xml @@ -17,6 +17,6 @@ */ --> - true + true false diff --git a/core/res/res/values-w720dp/bools.xml b/core/res/res/values-w720dp/bools.xml new file mode 100644 index 0000000..352c319 --- /dev/null +++ b/core/res/res/values-w720dp/bools.xml @@ -0,0 +1,19 @@ + + + + + false + diff --git a/core/res/res/values/bools.xml b/core/res/res/values/bools.xml index 87a98e2..f9762b1 100644 --- a/core/res/res/values/bools.xml +++ b/core/res/res/values/bools.xml @@ -15,7 +15,8 @@ --> - false + true + false true false true diff --git a/core/res/res/values/dimens.xml b/core/res/res/values/dimens.xml index 0442be8..ef80160 100644 --- a/core/res/res/values/dimens.xml +++ b/core/res/res/values/dimens.xml @@ -213,4 +213,13 @@ 56dip + + + 48dp + + + 180dp + diff --git a/core/res/res/values/public.xml b/core/res/res/values/public.xml index b564b97..03ba08c 100644 --- a/core/res/res/values/public.xml +++ b/core/res/res/values/public.xml @@ -234,6 +234,7 @@ + @@ -292,6 +293,8 @@ + + -- cgit v1.1