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

Шаблон «Список» представляет собой вертикально прокручиваемую коллекцию строк или элементов беседы. Списки полезны, когда пользователям нужно быстро просматривать элементы в текстовом формате, например, недавно посещённые места или песни в очереди.

С помощью шаблона списка вы можете:

  • Указывает состояние загрузки.
  • Разделяйте списки на разделы с помощью подсписков.
  • Используйте строки в качестве переключателей или радиокнопок.

Вы также можете реализовать навигацию с помощью вкладок, встроив списки в шаблон «Вкладка» и отобразив список на карте с помощью шаблона «Карта + Контент» .

Шаблон списка
Шаблон списка с разделами
Шаблон списка на карте

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

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

Дополнительную информацию о том, что можно делать со строками в шаблоне списка, см. в разделе Параметры строк только для шаблона списка и в примерах в разделе Примеры потоков .

Дополнительный текст списка при парковке

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

Вождение
Припаркован

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

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

Ресурсы

Тип Связь
Ссылка на API ListTemplate, ListTemplate.Builder