From e4f58f9c523aa191c59d026285a2e48bf7274f88 Mon Sep 17 00:00:00 2001 From: Fabrice Di Meglio Date: Wed, 18 Jun 2014 16:25:33 -0700 Subject: [PATCH] Fix Spell Checker layout padding - update padding layout for being consistent with the rest of the Settings App See bug: #15384992 Setting Dashboard - padding updates Change-Id: I37ce631425b3e075f4a5d44a41c6a3bac7607a3d --- res/layout/preference_spellchecker.xml | 16 ++++++++++++++++ .../SingleSpellCheckerPreference.java | 4 ++-- .../inputmethod/SpellCheckersSettings.java | 2 +- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/res/layout/preference_spellchecker.xml b/res/layout/preference_spellchecker.xml index 3e73fa1d868..dd35cb3673f 100644 --- a/res/layout/preference_spellchecker.xml +++ b/res/layout/preference_spellchecker.xml @@ -18,8 +18,11 @@ android:id="@+id/pref_all" android:layout_width="match_parent" android:layout_height="wrap_content" + android:paddingStart="?android:attr/listPreferredItemPaddingStart" + android:paddingEnd="?android:attr/listPreferredItemPaddingEnd" android:minHeight="?android:attr/listPreferredItemHeight" android:gravity="center_vertical"> + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/com/android/settings/inputmethod/SingleSpellCheckerPreference.java b/src/com/android/settings/inputmethod/SingleSpellCheckerPreference.java index 5ea8bd74d92..bc79b42f45c 100644 --- a/src/com/android/settings/inputmethod/SingleSpellCheckerPreference.java +++ b/src/com/android/settings/inputmethod/SingleSpellCheckerPreference.java @@ -57,8 +57,8 @@ public class SingleSpellCheckerPreference extends Preference { private Intent mSettingsIntent; private boolean mSelected; - public SingleSpellCheckerPreference(SpellCheckersSettings fragment, Intent settingsIntent, - SpellCheckerInfo sci, TextServicesManager tsm) { + public SingleSpellCheckerPreference(SpellCheckersSettings fragment, SpellCheckerInfo sci, + TextServicesManager tsm) { super(fragment.getActivity(), null, 0); mFragment = fragment; mRes = fragment.getActivity().getResources(); diff --git a/src/com/android/settings/inputmethod/SpellCheckersSettings.java b/src/com/android/settings/inputmethod/SpellCheckersSettings.java index 03867c7bd02..bef578976ec 100644 --- a/src/com/android/settings/inputmethod/SpellCheckersSettings.java +++ b/src/com/android/settings/inputmethod/SpellCheckersSettings.java @@ -90,7 +90,7 @@ public class SpellCheckersSettings extends SettingsPreferenceFragment for (int i = 0; i < mEnabledScis.length; ++i) { final SpellCheckerInfo sci = mEnabledScis[i]; final SingleSpellCheckerPreference scPref = new SingleSpellCheckerPreference( - this, null, sci, mTsm); + this, sci, mTsm); mSpellCheckers.add(scPref); scPref.setTitle(sci.loadLabel(pm)); scPref.setSelected(mCurrentSci != null && mCurrentSci.getId().equals(sci.getId()));