From 3f87be9f536cd65e265401757c5898bc0962e983 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 7 May 2021 11:14:20 +0200 Subject: [PATCH] Added answer menu icons --- .../java/eu/faircode/email/ActivityView.java | 2 +- .../java/eu/faircode/email/FragmentMessages.java | 3 +++ .../main/res/drawable/twotone_call_missed_24.xml | 11 +++++++++++ .../res/drawable/twotone_text_snippet_24.xml | 16 ++++++++++++++++ app/src/main/res/menu/popup_reply.xml | 9 +++++++++ 5 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 app/src/main/res/drawable/twotone_call_missed_24.xml create mode 100644 app/src/main/res/drawable/twotone_text_snippet_24.xml diff --git a/app/src/main/java/eu/faircode/email/ActivityView.java b/app/src/main/java/eu/faircode/email/ActivityView.java index 51b96950bb..11eb3b77fe 100644 --- a/app/src/main/java/eu/faircode/email/ActivityView.java +++ b/app/src/main/java/eu/faircode/email/ActivityView.java @@ -503,7 +503,7 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB } })); - menus.add(new NavMenuItem(R.drawable.twotone_reply_24, R.string.menu_answers, new Runnable() { + menus.add(new NavMenuItem(R.drawable.twotone_text_snippet_24, R.string.menu_answers, new Runnable() { @Override public void run() { if (!drawerLayout.isLocked(drawerContainer)) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index afd3b052e3..28a6f0d45e 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -2511,10 +2511,13 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. for (EntityAnswer answer : data.answers) { order++; popupMenu.getMenu().add(1, order, order, answer.toString()) + .setIcon(R.drawable.twotone_text_snippet_24) .setIntent(new Intent().putExtra("id", answer.id)); } } + popupMenu.insertIcons(context); + popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem target) { diff --git a/app/src/main/res/drawable/twotone_call_missed_24.xml b/app/src/main/res/drawable/twotone_call_missed_24.xml new file mode 100644 index 0000000000..2be3262ea0 --- /dev/null +++ b/app/src/main/res/drawable/twotone_call_missed_24.xml @@ -0,0 +1,11 @@ + + + diff --git a/app/src/main/res/drawable/twotone_text_snippet_24.xml b/app/src/main/res/drawable/twotone_text_snippet_24.xml new file mode 100644 index 0000000000..e5e016fcef --- /dev/null +++ b/app/src/main/res/drawable/twotone_text_snippet_24.xml @@ -0,0 +1,16 @@ + + + + diff --git a/app/src/main/res/menu/popup_reply.xml b/app/src/main/res/menu/popup_reply.xml index 6b6b8c6906..346bddbdc2 100644 --- a/app/src/main/res/menu/popup_reply.xml +++ b/app/src/main/res/menu/popup_reply.xml @@ -2,38 +2,47 @@