Начиная с Wear OS 7, новости в реальном времени могут показываться на устройствах Wear OS как локальные или перенаправленные уведомления.
Для создания обновлений в реальном времени используется тот же API, что и для обновлений в реальном времени на телефоне. В этом руководстве рассматриваются дополнительные аспекты работы с обновлениями в реальном времени и Wear OS.
Подробные инструкции по работе с Live Updates API можно найти в этом руководстве.
Обновления в реальном времени на подключенном устройстве
Новости в реальном времени могут передаваться с телефона, но обратите внимание на следующее:
- Это не гарантируется: производители могут задавать собственные настройки для передачи новостей в реальном времени.
- Частые обновления могут привести к скрытию данных в целях экономии заряда батареи.
Ознакомьтесь с рекомендациями по созданию виджетов с обновлениями в реальном времени, которые не расходуют много заряда батареи.
Местные новости в реальном времени
Создайте локальные уведомления в реальном времени, как описано в руководстве по API.
Особенности работы батареи
Независимо от того, публикуете ли вы локально или создаете уведомления, которые передаются с телефона, стремитесь к балансу между частотой обновлений и полезностью данных.
В частности, чтобы показать отсчет времени в прямом или обратном направлении или обратный отсчет до определенного времени (например, расчетного времени прибытия), используйте руководство по времени, а не регулярное обновление виджета из приложения.
MetricStyleне поддерживается на устройствах Wear OS. Уведомление будет показано, но без показателей.
Внешний вид на Wear OS
Ниже показан пример обновления в реальном времени, переданного на Wear OS, и то же обновление на телефоне.
Чипы статуса
В частности, на Wear OS обратите внимание на значение чипов статуса. В зависимости от устройства они могут показываться на циферблате или в панели уведомлений и содержать важную информацию, например расчетное время прибытия или таймеры.
Рекомендуем
- Примечание. Текст ссылки показывается, когда JavaScript отключен.
- Как создать уведомление {:#notification}
- Использование Ongoing Activity API для расширенного взаимодействия с пользователями Wear OS
- Как создать разворачивающееся уведомление {:#expandable-notification}