diff --git a/pythonforandroid/bootstraps/common/build/src/main/java/org/kivy/android/PythonService.java b/pythonforandroid/bootstraps/common/build/src/main/java/org/kivy/android/PythonService.java index cb89e3bdcd..53bee5a4cc 100644 --- a/pythonforandroid/bootstraps/common/build/src/main/java/org/kivy/android/PythonService.java +++ b/pythonforandroid/bootstraps/common/build/src/main/java/org/kivy/android/PythonService.java @@ -39,13 +39,26 @@ public class PythonService extends Service implements Runnable { private Intent startIntent = null; private boolean autoRestartService = false; + private int start = START_NOT_STICKY; public void setAutoRestartService(boolean restart) { autoRestartService = restart; } + public void setTypeStartSticky() { + start = START_STICKY; + } + + public void setTypeStartNotSticky() { + start = START_NOT_STICKY; + } + + public void setTypeStartRedeliverIntent() { + start = START_REDELIVER_INTENT; + } + public int startType() { - return START_NOT_STICKY; + return start; } @Override