From 10db550988ad6c5c4c1f1e9965b47031576dbcc6 Mon Sep 17 00:00:00 2001 From: wesaphzt Date: Mon, 9 Sep 2019 16:13:21 +0100 Subject: [PATCH] boot update --- .../wesaphzt/privatelock/receivers/BootReceiver.java | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/wesaphzt/privatelock/receivers/BootReceiver.java b/app/src/main/java/com/wesaphzt/privatelock/receivers/BootReceiver.java index 115483a..d2babb0 100644 --- a/app/src/main/java/com/wesaphzt/privatelock/receivers/BootReceiver.java +++ b/app/src/main/java/com/wesaphzt/privatelock/receivers/BootReceiver.java @@ -8,7 +8,6 @@ import android.os.Build; import android.preference.PreferenceManager; import com.wesaphzt.privatelock.service.LockService; -import com.wesaphzt.privatelock.widget.LockWidgetProvider; public class BootReceiver extends BroadcastReceiver { @@ -18,17 +17,14 @@ public class BootReceiver extends BroadcastReceiver { if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); if(prefs.getBoolean("START_ON_BOOT", false)) { - Intent i = new Intent(context, LockService.class); + Intent startIntent = new Intent(context, LockService.class); + startIntent.setAction(LockService.ACTION_START_FOREGROUND_SERVICE); //check android api if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { - context.startForegroundService(i); - LockWidgetProvider lockWidgetProvider = new LockWidgetProvider(); - lockWidgetProvider.setWidgetStart(context); + context.startForegroundService(startIntent); } else { - context.startService(i); - LockWidgetProvider lockWidgetProvider = new LockWidgetProvider(); - lockWidgetProvider.setWidgetStart(context); + context.startService(startIntent); } } }