Шаблон списка мест представляет собой упорядоченный список местоположений (или контейнеров для подсписков), наложенный на карту, предоставленную библиотекой приложения.
Включает в себя:
- Заголовок (в карточке) с дополнительной кнопкой обновления, позволяющей пользователям запросить обновление списка (не добавляется к количеству шагов )
- Полоса действий (необязательно)
- Базовая карта (полноэкранная, не рисуется приложениями)
- Список строк в пределах ограничений*
- Маркеры
Маркеры
Маркеры используются для связи элементов списка с местоположениями на карте или для определения местоположения привязки. Маркеры можно обозначить как нажимаемые (как и любую область на карте), чтобы пользователи могли коснуться маркера, чтобы вызвать такое действие, как отображение информации об этом маркере.
Виды маркеров
- Маркер на карте : на карте помечен одним из следующих символов: текстом (до 3 букв), значком или изображением.
- Маркер списка (не показан): в списке маркер, соответствующий маркеру карты, с соответствующими метаданными и изображением или значком.
- Маркер привязки (необязательно): на карте, используется для отображения центра области поиска.
Приложения могут настроить цвет фона маркеров на любой цвет. Цвет, используемый для маркера карты, применяется к маркеру списка.
Примеры шаблонов списка мест (карта)
Список местоположений с соответствующими маркерами на карте и маркером привязки (пример Android Auto)
Список с каретками, указывающими на подсписки (пример AAOS)
Требования к UX шаблона списка мест (карта)
Разработчики приложения:
ДОЛЖЕН | Показывать продолжительность или расстояние для каждого элемента списка (кроме элементов-контейнеров). |
ДОЛЖЕН | Свяжите действие с каждой строкой списка (строки, содержащие только информацию, не допускаются). |
ДОЛЖЕН | Отображать только места, соответствующие типу приложения (места парковки для приложений парковки, зарядные станции для приложений зарядки). |
ДОЛЖЕН | Включите в список хотя бы одно местоположение или доступный для просмотра элемент списка (контейнер). |
ДОЛЖЕН | Покажите соответствующий маркер на карте для каждого места в списке. |
ДОЛЖЕН | Ограничьте местоположения теми, которые наиболее близки или наиболее актуальны. |
ДОЛЖЕН | Рассмотрите возможность обновления содержимого списка, чтобы пользователи могли обновлять его после выхода за пределы исходного списка. |