Этот коммит содержится в:
Anton Tananaev
2021-07-20 23:12:04 -07:00
родитель a884b2f3d7
Коммит 02263d5fd9
2 изменённых файлов: 4 добавлений и 4 удалений
+2 -2
Просмотреть файл
@@ -49,7 +49,7 @@ class TrackingService : Service() {
stopForeground(true) stopForeground(true)
} }
override fun onStartCommand(intent: Intent, flags: Int, startId: Int): Int { override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {
stopSelfResult(startId) stopSelfResult(startId)
return START_NOT_STICKY return START_NOT_STICKY
} }
@@ -83,7 +83,7 @@ class TrackingService : Service() {
} }
@TargetApi(Build.VERSION_CODES.ECLAIR) @TargetApi(Build.VERSION_CODES.ECLAIR)
override fun onStartCommand(intent: Intent, flags: Int, startId: Int): Int { override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {
WakefulBroadcastReceiver.completeWakefulIntent(intent) WakefulBroadcastReceiver.completeWakefulIntent(intent)
return START_STICKY return START_STICKY
} }
+2 -2
Просмотреть файл
@@ -51,8 +51,8 @@ abstract class WakefulBroadcastReceiver : BroadcastReceiver() {
} }
} }
fun completeWakefulIntent(intent: Intent): Boolean { fun completeWakefulIntent(intent: Intent?): Boolean {
val id = intent.getIntExtra(EXTRA_WAKE_LOCK_ID, 0) val id = intent?.getIntExtra(EXTRA_WAKE_LOCK_ID, 0) ?: 0
if (id == 0) { if (id == 0) {
return false return false
} }