From 5a6c3fe64520a8f08f127aac77c6e328fedb8319 Mon Sep 17 00:00:00 2001 From: Antony Sargent Date: Wed, 6 Jun 2018 14:37:36 -0700 Subject: [PATCH] Make icon size on Printing settings match the rest of settings The icons on this page were being displayed at 48dp because we were using a generic Preference element, instead of the custom settings AppPreference which we use in lots of other places in settings for displaying app entries in a list (and has a custom layout that ends up with 32dp icons). Fixes: 78654919 Test: manual (go to Settings -> Connected devices -> Connection preferences -> Printing) Change-Id: Icf21ab6b41fc00936cd58f3342a8c5502c6dd87f --- src/com/android/settings/print/PrintSettingsFragment.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/print/PrintSettingsFragment.java b/src/com/android/settings/print/PrintSettingsFragment.java index dca1f58031..bad1e035dc 100644 --- a/src/com/android/settings/print/PrintSettingsFragment.java +++ b/src/com/android/settings/print/PrintSettingsFragment.java @@ -56,6 +56,7 @@ import com.android.settings.R; import com.android.settings.search.BaseSearchIndexProvider; import com.android.settings.search.Indexable; import com.android.settings.utils.ProfileSettingsPreferenceFragment; +import com.android.settings.widget.AppPreference; import com.android.settingslib.search.SearchIndexable; import java.text.DateFormat; @@ -193,7 +194,7 @@ public class PrintSettingsFragment extends ProfileSettingsPreferenceFragment } for (PrintServiceInfo service : services) { - Preference preference = new Preference(context); + AppPreference preference = new AppPreference(context); String title = service.getResolveInfo().loadLabel(pm).toString(); preference.setTitle(title); -- 2.11.0