列表模板

List 模板以列表布局呈现信息项。

可以通过子列表将列表划分为若干部分。对于此模板的地图版本,导航应用可以使用地图模板

此模板可嵌入到 Tab 模板中,以提供标签页式导航。

包含

如需详细了解此模板中可以包含哪些行,请参阅仅适用于列表模板的行选项示例流中的示例。

“列表”模板的线框图

停车后显示更多列表文字

每个列表行允许的辅助文本数量取决于汽车是处于停车状态还是驾驶状态。为了最大限度地减少干扰,文本在驾车时会被截断为 2 行。打算在驾车时阅读的任何内容均应显示在辅助文本的开头。

示例:用户停车后显示更多文字
在停车状态下,文字可以超过两行。
用户运动时减少显示文字的示例
驾车时,应截断文本,以免分散注意力。

列表模板示例

以下 Android Auto 和 Android Automotive OS (AAOS) 示例是使用 List 模板构建的。

显示位置的示例
统一位置列表(Android Auto 示例)
显示设置的示例
包含部分和切换行的列表(Android Auto 示例)
展示可选列表的示例
带有单选按钮的可选列表 - 不允许任何部分或不可选择的行(AAOS 示例)

列出模板用户体验要求

应用开发者:

必需 如果提供了章节,请加入章节标题。
不得 将可选的列表行(带有单选按钮的行)与其他类型的行混合使用,或者使用部分将它们分隔开来。
应当 在可选列表中显示默认选择。
应当 为每个列表项关联一个操作(不推荐仅包含信息的行)。
应当 将要在驾车时阅读的辅助文本内容放在靠近开头的位置,以免被截断。
不应 同时添加操作栏和悬浮操作按钮。
可以 将列表内容划分为多个部分。
可以 根据需要将在包含切换开关的行与其他行混合使用。
可以 当用户更改切换状态时,更新行文字、图片或图标素材资源。