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