mirror of
https://github.com/wesaphzt/privatelock.git
synced 2025-04-20 22:49:08 +00:00
boot update
This commit is contained in:
parent
1b2a5139b9
commit
10db550988
1 changed files with 4 additions and 8 deletions
|
@ -8,7 +8,6 @@ import android.os.Build;
|
||||||
import android.preference.PreferenceManager;
|
import android.preference.PreferenceManager;
|
||||||
|
|
||||||
import com.wesaphzt.privatelock.service.LockService;
|
import com.wesaphzt.privatelock.service.LockService;
|
||||||
import com.wesaphzt.privatelock.widget.LockWidgetProvider;
|
|
||||||
|
|
||||||
public class BootReceiver extends BroadcastReceiver {
|
public class BootReceiver extends BroadcastReceiver {
|
||||||
|
|
||||||
|
@ -18,17 +17,14 @@ public class BootReceiver extends BroadcastReceiver {
|
||||||
if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) {
|
if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) {
|
||||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||||
if(prefs.getBoolean("START_ON_BOOT", false)) {
|
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
|
//check android api
|
||||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
|
||||||
context.startForegroundService(i);
|
context.startForegroundService(startIntent);
|
||||||
LockWidgetProvider lockWidgetProvider = new LockWidgetProvider();
|
|
||||||
lockWidgetProvider.setWidgetStart(context);
|
|
||||||
} else {
|
} else {
|
||||||
context.startService(i);
|
context.startService(startIntent);
|
||||||
LockWidgetProvider lockWidgetProvider = new LockWidgetProvider();
|
|
||||||
lockWidgetProvider.setWidgetStart(context);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue