Notification removed

This commit is contained in:
Dimitris
2026-04-06 12:19:13 +02:00
parent 6a1897efd2
commit dd2bdc2768
@@ -97,9 +97,6 @@ class NavigationSession : CarSession(), NavigationListener, NavigationObserverCa
lateinit var textToSpeechManager: TextToSpeechManager
lateinit var notificationManager: NotificationManager
var autoDriveEnabled = false
val simulation = Simulation()
@@ -117,8 +114,6 @@ class NavigationSession : CarSession(), NavigationListener, NavigationObserverCa
var navigationManagerStarted = false
var notificationActive = false
/**
* Lifecycle observer for managing session lifecycle events.
* Cleans up resources when the session is destroyed.
@@ -343,7 +338,6 @@ class NavigationSession : CarSession(), NavigationListener, NavigationObserverCa
repository.guidanceAudioFlow.asLiveData().observe(this, Observer {
guidanceAudio = it
})
notificationManager = NotificationManager(carContext, this)
}
/**
@@ -582,8 +576,6 @@ class NavigationSession : CarSession(), NavigationListener, NavigationObserverCa
updateLocation(location)
}
}
if (notificationActive)
notificationManager.startNotificationService()
}
/**
@@ -603,8 +595,6 @@ class NavigationSession : CarSession(), NavigationListener, NavigationObserverCa
lastCameraSearch = 0
surfaceRenderer.viewStyle = ViewStyle.VIEW
navigationScreen.navigationType = NavigationType.VIEW
if (notificationActive)
notificationManager.stopNotificationService()
}
override fun updateTrip(trip: Trip) {
@@ -636,9 +626,6 @@ class NavigationSession : CarSession(), NavigationListener, NavigationObserverCa
if (currentStep.index > lastStepIndex && stepData.leftStepDistance < INSTRUCTION_DISTANCE) {
textToSpeechManager.speak(stepData.message)
lastStepIndex = currentStep.index
if (notificationActive) {
notificationManager.sendMessage(stepData.message)
}
}
}