stopNavigation

abstract fun stopNavigation()

Stops the current navigation session.

Called when:

  • User taps "Stop" button on Android Auto navigation screen

  • Host requests navigation stop via NavigationManagerCallback

  • Phone app stops navigation

This triggers:

  1. GuidanceViewModel to stop guidance

  2. isGuidanceActive to become false

  3. Android Auto to return to main map screen

Implementation Notes

The adapter should call guidanceViewModel.onEvent(GuidanceEvent.OnStopGuidance).