From 2c104cf650052b544edc384f55798aacb44efbeb Mon Sep 17 00:00:00 2001 From: Javier Date: Sun, 16 Feb 2020 23:52:36 +0100 Subject: fix non-sticky service --- app/src/main/java/com/javispedro/vndroid/ServerService.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'app/src/main/java/com/javispedro/vndroid/ServerService.java') diff --git a/app/src/main/java/com/javispedro/vndroid/ServerService.java b/app/src/main/java/com/javispedro/vndroid/ServerService.java index b39f175..f8c8f9b 100644 --- a/app/src/main/java/com/javispedro/vndroid/ServerService.java +++ b/app/src/main/java/com/javispedro/vndroid/ServerService.java @@ -23,7 +23,7 @@ import java.util.List; public class ServerService extends Service { private static final String TAG = ServerService.class.getSimpleName(); - public static final String ACTION_START_SERVER = "ACTION_START_SERVER"; + public static final String ACTION_INIT_SERVICE = "ACTION_INIT_SERVICE"; public static final String ACTION_STOP_SERVER = "ACTION_STOP_SERVER"; public class ServerBinder extends Binder { @@ -67,11 +67,10 @@ public class ServerService extends Service { @Override public int onStartCommand(Intent intent, int flags, int startId) { - Log.d(TAG, "onStartCommand intent=" + intent); switch (intent.getAction()) { - case ACTION_START_SERVER: - startServer(); - return START_REDELIVER_INTENT; + case ACTION_INIT_SERVICE: + // Nothing to do + return START_STICKY; case ACTION_STOP_SERVER: stopServer(); return START_NOT_STICKY; -- cgit v1.2.3