Часы Wear OS могут иметь разные конфигурации аппаратных кнопок. В этом руководстве рассматриваются лучшие варианты использования каждого из этих типов кнопок.
Типы кнопок
Ниже приведены наиболее распространенные типы кнопок на устройствах Wear OS.
Кнопки ОС
Многофункциональные кнопки
Пресса заявляет
Вы можете взаимодействовать с кнопками Wear OS следующими способами.
Одиночное нажатие
Нажмите и удерживайте
Назначение многофункциональных кнопок
Ваше приложение может назначать действиям многофункциональные кнопки, если это соответствует варианту использования вашего приложения. Приложения не обязаны назначать действия многофункциональным кнопкам.
Используйте многофункциональные кнопки в своем приложении, если применимо одно из следующих условий:
- В вашем приложении есть очевидные бинарные действия (например, воспроизведение/пауза).
- Пользователь в основном использует ваше приложение, не глядя на дисплей.
Бинарные действия
Бинарные действия помогают пользователям понять, что происходит каждый раз, когда они нажимают кнопку. Например, «пуск» и «стоп» на секундомере представляют собой двоичное действие и представляют собой хороший вариант использования многофункциональных кнопок.
Многофункциональные кнопки как альтернатива
Сделайте действия многофункциональных кнопок доступными через экранные элементы пользовательского интерфейса, поскольку некоторые часы не имеют многофункциональных кнопок. Но вы можете использовать многофункциональные кнопки как альтернативу экранным кнопкам.
Не используйте многофункциональную кнопку для действия, которое невозможно выполнить с помощью экранных элементов пользовательского интерфейса.
Сосредоточьтесь на простоте и оперативности
Нажатие многофункциональной кнопки немедленно выполняет назначенное ей действие. Чтобы пользователям не приходилось смотреть на экран, используйте многофункциональные кнопки для действий, которые можно выполнить одним нажатием.
В этом музыкальном приложении пользователь может быстро поставить песню на паузу, что является хорошим примером использования многофункциональной кнопки. Однако в этом приложении для обмена сообщениями нажатие кнопки запускает действие ответа, но пользователю может потребоваться просмотреть сообщение перед выполнением действия. Это означает, что это не лучшее взаимодействие для многофункциональной кнопки.
Двусторонний
Сделайте действия кнопок обратимыми. Не используйте многофункциональную кнопку для запуска деструктивного действия, например удаления данных или остановки текущей деятельности. Например, нажатие многофункциональной кнопки в этом приложении карты выполняет действие «Остановить навигацию», что может привести к тому, что пользователь потеряет направление в критический момент.