Is there an existing issue for this?
Use case
In our application, we aim to provide a consistent navigation experience across mobile and CarPlay. However, due to the lack of this control, the CarPlay UI differs significantly, impacting user experience.
Expected Outcome:
Providing access to this functionality would:
Improve UI customization
- Ensure consistency across platforms
- Enhance developer control over CarPlay navigation interfaces
Proposal
Currently, the setNavigationHeaderEnabled functionality is not available in GoogleMapsNavigationView when used with CarPlay. This appears to be restricted due to internal protection on the CarPlay implementation.
Having the ability to control the visibility of the navigation header is important for maintaining UI consistency between mobile and CarPlay experiences. At the moment, developers are unable to customize or hide the header, which limits flexibility in designing a seamless in-car interface.
Requested Enhancement:
Expose a public API (similar to setNavigationHeaderEnabled) for GoogleMapsNavigationView in CarPlay, allowing developers to:
- Show or hide the navigation header
- Customize UI behavior to better align with app design
Is there an existing issue for this?
Use case
In our application, we aim to provide a consistent navigation experience across mobile and CarPlay. However, due to the lack of this control, the CarPlay UI differs significantly, impacting user experience.
Expected Outcome:
Providing access to this functionality would:
Improve UI customization
Proposal
Currently, the setNavigationHeaderEnabled functionality is not available in GoogleMapsNavigationView when used with CarPlay. This appears to be restricted due to internal protection on the CarPlay implementation.
Having the ability to control the visibility of the navigation header is important for maintaining UI consistency between mobile and CarPlay experiences. At the moment, developers are unable to customize or hide the header, which limits flexibility in designing a seamless in-car interface.
Requested Enhancement:
Expose a public API (similar to setNavigationHeaderEnabled) for GoogleMapsNavigationView in CarPlay, allowing developers to: