From fc3986e05777924dc0f6f2d3f9e99a006f2219ae Mon Sep 17 00:00:00 2001 From: xynngh Date: Sun, 10 May 2020 23:59:54 +0400 Subject: [PATCH] Add number category to the info screen --- .../yetanothercallblocker/InfoDialogHelper.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/dummydomain/yetanothercallblocker/InfoDialogHelper.java b/app/src/main/java/dummydomain/yetanothercallblocker/InfoDialogHelper.java index 18fe06e..47083d3 100644 --- a/app/src/main/java/dummydomain/yetanothercallblocker/InfoDialogHelper.java +++ b/app/src/main/java/dummydomain/yetanothercallblocker/InfoDialogHelper.java @@ -11,6 +11,7 @@ import android.widget.TextView; import androidx.appcompat.app.AlertDialog; import dummydomain.yetanothercallblocker.data.NumberInfo; +import dummydomain.yetanothercallblocker.sia.model.NumberCategory; public class InfoDialogHelper { @@ -24,10 +25,19 @@ public class InfoDialogHelper { String name = ""; + NumberCategory category = numberInfo.communityDatabaseItem != null + ? NumberCategory.getById(numberInfo.communityDatabaseItem.getCategory()) + : null; + + if (category != null && category != NumberCategory.NONE) { + name += NumberCategory.getString(context, category); + } + String contactName = numberInfo.contactItem != null ? numberInfo.contactItem.displayName : null; if (!TextUtils.isEmpty(contactName)) { + if (!TextUtils.isEmpty(name)) name += "\n"; name += contactName; }