Шаблон списка

Шаблон списка представляет элементы информации в виде списка.

Списки могут быть разделены на разделы с помощью подсписков. Для версии этого шаблона с картой навигационные приложения могут использовать шаблон карты .

Этот шаблон можно внедрить в шаблон вкладки для обеспечения навигации по вкладкам.

Включает в себя:

  • Заголовок с дополнительной полосой действий (полоса действий заменяется вкладками, когда этот шаблон встроен в шаблон вкладки )
  • Элементы списка (где количество элементов и объем текста в строке могут варьироваться):
    • Количество элементов списка. Количество элементов, которые разрешено отображать, зависит от автомобиля. Чтобы получить ограничение строки списка для данного транспортного средства, используйте API ConstraintManager .
    • Количество текста на элемент. Вторичный текст в строках списка может быть длиннее двух строк, когда он припаркован. См. дополнительный текст списка во время парковки .
  • Дополнительная плавающая кнопка действия

Дополнительные сведения о том, какие строки можно включать в этот шаблон, см. в разделе Параметры строк только для шаблона списка и примеры в разделе «Примеры потоков» .

Каркасы шаблона списка

Больше текста в списке при парковке

Количество дополнительного текста, разрешенное в каждой строке списка, варьируется в зависимости от того, припаркован ли автомобиль или находится в движении. Чтобы свести к минимуму отвлечение внимания, текст во время вождения сокращается до двух строк. Любой контент, предназначенный для чтения во время вождения, должен отображаться в начале вторичного текста.

Пример, показывающий больше текста, когда пользователь припаркован
Когда автомобиль припаркован, текст может быть длиннее двух строк.
Пример, показывающий меньше текста, когда пользователь находится в движении
Во время вождения текст следует обрезать, чтобы не отвлекать внимание.

Список примеров шаблонов

Следующие примеры Android Auto и Android Automotive OS (AAOS) были созданы с использованием шаблона List.

Пример показа местоположений
Единый список локаций (пример Android Auto)
Пример показа настроек
Список с разделами и переключаемыми строками (пример Android Auto)
Пример отображения списка выбора
Выбираемый список с переключателями – разделы или строки, которые нельзя выбрать, не разрешены (пример AAOS)

Список требований к UX шаблона

Разработчики приложения:

ДОЛЖЕН Включите заголовок раздела, если разделы присутствуют.
НЕ ДОЛЖЕН Смешайте выбираемые строки списка (строки с переключателями) со строками других типов или разделите их разделами.
ДОЛЖЕН Представлять выбор по умолчанию в списках выбора.
ДОЛЖЕН С каждым элементом списка связано действие (строки, содержащие только информацию, не рекомендуется).
ДОЛЖЕН Размещайте контент во вторичном тексте, который предназначен для чтения во время вождения, ближе к началу, чтобы избежать усечения.
НЕ ДОЛЖНА Включите одновременно полосу действий и плавающую кнопку действия.
МОЖЕТ Разделите содержимое списка на разделы.
МОЖЕТ При необходимости смешивайте строки с переключателями с другими строками.
МОЖЕТ Обновляйте текст строки и изображение или значок, когда пользователь меняет состояние переключения.