Skip to content

[Feature request]: Enable Navigation Header UI Control in CarPlay #649

@mzilaid

Description

@mzilaid

Is there an existing issue for this?

  • I have searched the existing issues

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

Metadata

Metadata

Assignees

Labels

priority: p2Moderately-important priority. Fix may not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions