diff --git a/rit-driver-app/app/src/main/java/com/rit/driver/TrackingService.java b/rit-driver-app/app/src/main/java/com/rit/driver/TrackingService.java index 7a25bbf..63e3689 100644 --- a/rit-driver-app/app/src/main/java/com/rit/driver/TrackingService.java +++ b/rit-driver-app/app/src/main/java/com/rit/driver/TrackingService.java @@ -164,7 +164,11 @@ public class TrackingService extends Service { .setPriority(NotificationCompat.PRIORITY_HIGH) .build(); - startForeground(NOTIFICATION_ID, notification); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { + startForeground(NOTIFICATION_ID, notification, android.content.pm.ServiceInfo.FOREGROUND_SERVICE_TYPE_LOCATION); + } else { + startForeground(NOTIFICATION_ID, notification); + } // 2. Acquire Power CPU WakeLock PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);