From 657e1eeaf2524fab9dd042e1408cb20690d09407 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 9 Dec 2019 17:55:29 +0100 Subject: [PATCH] Added setup exit navigation menu item --- app/src/main/java/eu/faircode/email/ActivitySetup.java | 8 ++++++++ app/src/main/res/drawable/baseline_exit_to_app_24.xml | 10 ++++++++++ app/src/main/res/values/strings.xml | 1 + 3 files changed, 19 insertions(+) create mode 100644 app/src/main/res/drawable/baseline_exit_to_app_24.xml diff --git a/app/src/main/java/eu/faircode/email/ActivitySetup.java b/app/src/main/java/eu/faircode/email/ActivitySetup.java index 535898b34c..a547d54576 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySetup.java +++ b/app/src/main/java/eu/faircode/email/ActivitySetup.java @@ -189,6 +189,14 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac final List menus = new ArrayList<>(); + menus.add(new NavMenuItem(R.drawable.baseline_exit_to_app_24, R.string.menu_exit, new Runnable() { + @Override + public void run() { + drawerLayout.closeDrawer(drawerContainer, false); + onBackPressed(); + } + }).setSeparated()); + menus.add(new NavMenuItem(R.drawable.baseline_archive_24, R.string.title_setup_export, new Runnable() { @Override public void run() { diff --git a/app/src/main/res/drawable/baseline_exit_to_app_24.xml b/app/src/main/res/drawable/baseline_exit_to_app_24.xml new file mode 100644 index 0000000000..9722b77cbf --- /dev/null +++ b/app/src/main/res/drawable/baseline_exit_to_app_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 83e72ab9b5..23015c11d0 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -90,6 +90,7 @@ %1$s (%2$s) + Exit Templates Operations Local contacts