From 25cab71ee616a3b93df6d8ebf575b0800d9bab36 Mon Sep 17 00:00:00 2001 From: calebcabob Date: Tue, 31 Mar 2020 20:08:13 -0400 Subject: [PATCH] Heads-up: Fix up layout for blacklisted/stoplisted app lists MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When apps were added to blacklist/stoplist, there was nothing in place to help things look halfway decent. We added a layout in order to accomplish a nicer, cleaner looking list. Before: https://i.imgur.com/7muwWZ7.jpg After: https://i.imgur.com/DzgVOjX.jpg Signed-off-by: calebcabob Change-Id: Ic853817f7cf1765a282324a23af11f72666e2670 Signed-off-by: SagarMakhar Signed-off-by: Hưng Phan --- res/layout/headsup_preference_applist.xml | 70 +++++++++++++++++++ .../settings/fragments/HeadsUpSettings.java | 1 + 2 files changed, 71 insertions(+) create mode 100644 res/layout/headsup_preference_applist.xml diff --git a/res/layout/headsup_preference_applist.xml b/res/layout/headsup_preference_applist.xml new file mode 100644 index 0000000..f50428e --- /dev/null +++ b/res/layout/headsup_preference_applist.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/src/com/cherish/settings/fragments/HeadsUpSettings.java b/src/com/cherish/settings/fragments/HeadsUpSettings.java index ca65ff7..5a4caf1 100644 --- a/src/com/cherish/settings/fragments/HeadsUpSettings.java +++ b/src/com/cherish/settings/fragments/HeadsUpSettings.java @@ -336,6 +336,7 @@ public class HeadsUpSettings extends SettingsPreferenceFragment pref.setTitle(info.applicationInfo.loadLabel(mPackageManager)); pref.setIcon(info.applicationInfo.loadIcon(mPackageManager)); pref.setPersistent(false); + pref.setLayoutResource(R.layout.headsup_preference_applist); pref.setOnPreferenceClickListener(this); return pref; }