From 1feced241700dac24f335328ad5225565e5e127c Mon Sep 17 00:00:00 2001 From: Hugo Musso Gualandi Date: Sun, 1 Dec 2019 16:11:56 -0300 Subject: [PATCH] Remove app from recents after adding a reminder On Android >= Lollipop, call finishAndRemoveTask instead of finish when creating a new reminder. This automatically removes the Notable app from the recent apps list. Fixes #15 --- .../java/com/icechen1/notable/library/MainActivity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/notableLibrary/src/main/java/com/icechen1/notable/library/MainActivity.java b/notableLibrary/src/main/java/com/icechen1/notable/library/MainActivity.java index e77a02e..2ad030b 100644 --- a/notableLibrary/src/main/java/com/icechen1/notable/library/MainActivity.java +++ b/notableLibrary/src/main/java/com/icechen1/notable/library/MainActivity.java @@ -9,6 +9,7 @@ import android.content.res.TypedArray; import android.graphics.Color; import android.net.Uri; +import android.os.Build; import android.os.Bundle; import android.preference.PreferenceManager; import android.speech.RecognizerIntent; @@ -302,7 +303,11 @@ else if (lineBreakPos != -1) public void addBtn(View v) { saveNotification(); - finish(); + if(Build.VERSION.SDK_INT >= 21){ + finishAndRemoveTask(); + } else { + finish(); + } } public void addAndStayBtn(View v) {