From b8e45b1fd82e07cdd47f0fa089ab6dd062106c18 Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Tue, 9 Nov 2010 13:21:43 -0800 Subject: [PATCH] Fix preference layouts so that custom preferences don't break. Fixes some missing checkboxes in gmail and qsb. --- core/res/res/layout/preference.xml | 17 +++--- core/res/res/layout/preference_child.xml | 17 +++--- core/res/res/layout/preference_dialog.xml | 53 ++---------------- .../res/layout/preference_widget_checkbox.xml | 56 ++----------------- core/res/res/values/styles.xml | 10 ++-- 5 files changed, 30 insertions(+), 123 deletions(-) diff --git a/core/res/res/layout/preference.xml b/core/res/res/layout/preference.xml index ba0e225e3c20b..46c3e9cdfce5b 100644 --- a/core/res/res/layout/preference.xml +++ b/core/res/res/layout/preference.xml @@ -24,9 +24,13 @@ android:gravity="center_vertical" android:paddingRight="?android:attr/scrollbarSize"> - + + - - - diff --git a/core/res/res/layout/preference_child.xml b/core/res/res/layout/preference_child.xml index d6f11824c48f5..713aa17ebc10e 100644 --- a/core/res/res/layout/preference_child.xml +++ b/core/res/res/layout/preference_child.xml @@ -22,9 +22,13 @@ android:gravity="center_vertical" android:paddingRight="?android:attr/scrollbarSize"> - + + - - - diff --git a/core/res/res/layout/preference_dialog.xml b/core/res/res/layout/preference_dialog.xml index 035b411c869f0..9e988ad6e651c 100644 --- a/core/res/res/layout/preference_dialog.xml +++ b/core/res/res/layout/preference_dialog.xml @@ -15,52 +15,9 @@ --> - - - - - - - - - - - - - - - - + android:layout_gravity="center" + android:background="@drawable/btn_circle" + android:src="@drawable/ic_btn_round_more" /> diff --git a/core/res/res/layout/preference_widget_checkbox.xml b/core/res/res/layout/preference_widget_checkbox.xml index 1ca43935a6294..33a43f455683e 100644 --- a/core/res/res/layout/preference_widget_checkbox.xml +++ b/core/res/res/layout/preference_widget_checkbox.xml @@ -16,54 +16,10 @@ - - - - - - - - - - - - - - - - - + android:layout_gravity="center" + android:focusable="false" + android:clickable="false" /> diff --git a/core/res/res/values/styles.xml b/core/res/res/values/styles.xml index 1fd25658673b0..f63805b20b7ed 100644 --- a/core/res/res/values/styles.xml +++ b/core/res/res/values/styles.xml @@ -818,18 +818,18 @@ false false - + - +