Кнопки обеспечивают доступ к действиям, которые, возможно, потребуется совершить водителям — например, подтвердить выбор или вернуться к предыдущему шаблону.
Может включать:
- Только значок
- Только ярлык
- Значок + метка
Поддержка шаблонов
Кнопки поддерживаются шаблонами «Панель» , «Сообщение », «Длинное сообщение» и «Вход» , а также на полосе действий в любом шаблоне.
Руководство
Вы можете указать цвета переднего плана и фона, чтобы заменить цвета по умолчанию. Однако обратите внимание, что производители автомобилей могут выбирать, использовать ли предоставленные вами цвета в версиях вашего приложения AAOS. Вы также можете указать, какая кнопка является основной , или создать кнопку с таймером со встроенным таймером.
Делайте метки короткими, чтобы избежать усечения, особенно в шаблоне навигации , где меньше места, чем в других шаблонах.
Основные кнопки
В некоторых шаблонах, которые содержат до двух кнопок ( «Сообщение », «Длинное сообщение » и «Панель »), вы можете пометить одну кнопку как основную, чтобы обозначить основное действие. Затем основная кнопка получает специальную обработку в пользовательском интерфейсе, например, выделяется цветом акцента приложения, чтобы повысить ее заметность и удобство использования.
В этом примере Android Auto основная кнопка шаблона сообщения окрашена акцентным цветом, предоставленным приложением.
В этом примере AAOS OEM-производитель автомобиля применил свой собственный акцентный цвет и решил разместить основную кнопку справа.
Кнопки с таймером
Приложения могут создавать кнопки, связанные с действиями по умолчанию, которые выполняются автоматически, если пользователь не предпринимает никаких действий в течение определенного периода времени (настраиваемого приложением). Пример потока с использованием этой стратегии см. в разделе «Реагирование на оповещение по времени» .
Чтобы донести до пользователя обратный отсчет, сама кнопка становится таймером со встроенным индикатором прогресса. Обратный отсчет таймера обозначается штриховкой, которая перемещается по кнопке горизонтально.
Библиотека приложения определяет цвет таймера на основе предложенного приложением цвета фона для кнопки, изменяя его по мере необходимости, чтобы обеспечить достаточный контраст.
Чтобы создать кнопку с таймером, присвойте ей флаг по умолчанию .
В этих примерах действие «Возобновить» или «Принять» будет выполнено автоматически, если пользователь не выберет другое действие до того, как затененный индикатор выполнения переместится на всю кнопку.