Шаблон поиска содержит строку поиска, клавиатуру и список результатов, позволяющие пользователям выполнять поиск, например, поиск пунктов назначения.
Во время поездок пользователи не могут получить доступ к клавиатуре, но могут использовать функцию преобразования речи в текст для выполнения поиска и нахождения предыдущих результатов.
Шаблон поиска включает следующее:
- Заголовок панели поиска с дополнительной полосой действий
- Список строк для результатов поиска (в пределах ограничений)
- Клавиатура (в припаркованном состоянии), которую приложения могут выбрать для отображения или скрытия при первом отображении шаблона.
Приложения могут настраивать цвет фона маркеров, выбирая любой цвет. Цвет маркера карты применяется к маркеру списка.
Примеры шаблонов поиска


Требования к UX-шаблону поиска
Разработчики приложений:
ДОЛЖЕН | Обновлять список, когда пользователь вводит ключевые слова. |
ДОЛЖЕН | Предоставляйте динамический контент (обновление экрана) только для отображения результатов поиска во время ввода данных пользователем. |
ДОЛЖЕН | Показывать индикатор загрузки для поисковых запросов, которые предположительно займут больше одной секунды. |
ДОЛЖЕН | При открытии шаблона либо показывать содержимое, либо запускать клавиатуру (если нет содержимого для отображения). |
МОЖЕТ | Отображать клавиатуру в развернутом или свернутом виде, когда пользователь открывает шаблон в припаркованном состоянии (клавиатура недоступна в состоянии движения). |
МОЖЕТ | Укажите исходный текст поиска. |
МОЖЕТ | Предоставьте текст подсказки в строке поиска. |
МОЖЕТ | Отобразить список прошлых результатов или другой релевантный контент по умолчанию. |
Ресурсы
Тип | Связь |
Ссылка на API | SearchTemplate, SearchTemplate.Builder |