导航应用是基于地图的应用,可在驾驶员行驶途中为其提供引导和路线。它们与车辆的中央屏幕和仪表板集成,以显示与驾驶员行程相关的信息。

Android for Cars 应用库中的模板经过驾驶优化,专为 Android Auto 和 AAOS 设计。每个模板都包含以导航为中心的功能,例如:
- 地点列表
- 路线预览
- 旅行估算卡片
- 路由卡片
- 导航提醒
- 地图互动
- 集集群成
您可以控制模板的互动元素后面的地图图层。
开始使用
如需了解如何使用 Android for Cars 应用库中的模板,请参阅使用模板构建应用。
示例
如需了解如何将模板组装成以导航为导向的体验,请查看以下示例流程:
用户体验要求
除了模板化应用的全球要求之外,导航应用还必须满足以下要求。
必须 | 确保地图上绘制的所有视觉信息(例如速度信息和路线标签)均符合 对比度要求 。 |
必须 | 在模板界面上仅绘制地图内容和与驾驶相关的内容。 |
必须 | 在收到相应指示时绘制 浅色主题或深色主题的地图。 |
必须 | 当用户在有效导航期间完成导航模板之外的任务时,使用精细导航 (TBT) 通知来显示路线(如 导航通知:精细导航和常规导航中所示)。 |
应当 | 除非地图上绘制的文字与视觉元素(例如路线或道路)配对,或者在显示屏上相对静态,否则请确保文字使用的字体大小为 24dp 或更大。 |
应当 | 明确指明任务是否会更新路线。 |
应当 | 图片、图标和地图标记的尺寸达到或超过 36 x 36 dp 的最小值。 |
应当 | 在驾驶期间刷新时长和距离值。 |
5 月 | 使用 导航提醒 或浮动通知 (HUN) 来提醒用户有关一般导航的相关更新(除了精细导航之外),例如前方路况。 |
5 月 | 自定义 TBT 通知的背景颜色。 |
5 月 | 在动画有助于驾驶时使用。 |
特定模板的要求
您的应用还必须满足任务流程中特定模板的要求。请参阅下文,了解每个模板的要求。