驾驶员可以通过按钮执行可能需要执行的操作,例如确认选择或返回到之前的模板。
可包含:
- 仅图标
- 仅标签
- 图标 + 标签
![按钮示例](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-1.png?authuser=6&hl=da)
模板支持
指导方针
您可以提供前景色和背景色来替换默认颜色。但请注意,车载 OEM 可以选择是否使用您在应用的 AAOS 版本中提供的颜色。您还可以指定哪个按钮是主按钮,或者创建带有内置计时器的定时按钮。
标签应尽量简短,以免被截断,尤其是在 Navigation 模板上,由于该模板的空间比其他模板少,
主要按钮
在最多包含 2 个按钮(消息、长消息和窗格)的某些模板中,您可以选择将一个按钮标记为主要按钮,以表示主要操作。然后,系统会在界面中对主按钮进行特殊处理(例如使用应用强调色突出显示),以提高其显眼程度和易用性。
![Android Auto 上包含两个按钮的消息模板](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-2.png?authuser=6&hl=da)
![AAOS 上包含两个按钮的消息模板](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-3.png?authuser=6&hl=da)
在此 Android Auto 示例中,消息模板上的主按钮采用应用提供的强调色着色。
在这个 AAOS 示例中,车辆原始设备制造商 (OEM) 应用了自己的强调色,并选择将主按钮放在右侧。
计时按钮
应用可以创建与默认操作相关联的按钮,即如果用户在指定时间内(可由应用自定义)未执行操作,系统会自动执行这些操作。如需查看使用此策略的示例流程,请参阅响应定时提醒。
为了向用户传达倒计时信息,该按钮本身会变成一个带有内置进度指示器的计时器。计时器倒计时由在按钮上水平移动的阴影表示。
应用库根据应用建议的按钮背景颜色确定计时器颜色,并根据需要进行修改,以确保足够的对比度。
如需创建定时按钮,请为其分配一个默认标志。
![带有两个按钮的消息模板;其中一个被指定为带有默认标志的计时](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-4.png?authuser=6&hl=da)
![带有两个按钮的消息模板;其中一个被指定为带有默认标志的计时](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/components/images/button-fig-5.png?authuser=6&hl=da)
在这些示例中,如果在阴影进度指示器一直移动到按钮上,用户未选择其他操作,系统会自动执行 Resume 或 Accept 操作。