В Android аудиофокус управляется системой. Аудиофокус аналогичен вводу на очках. Приложения могут запрашивать фокус для воспроизведения звука, а также приостанавливать воспроизведение или отключать его, когда фокус получает другое приложение. Только одно приложение может удерживать аудиофокус одновременно.
Постоянный звук и фокус ввода
Это типичные приложения «переднего плана», требующие исключительного аудио и фокуса ввода. Поскольку они не могут сосуществовать с другими аудиоданными, они приостанавливают работу всех остальных медиаресурсов. Например: звонки, прямые трансляции, прямой перевод или ИИ-агент.

Прерывания: временный фокус
Эти интерфейсы предоставляют звук, вторичный по отношению к основной активности пользователя, предлагая короткие, но релевантные фрагменты информации. Они требуют кратковременного ввода только при активации и заставляют другие медиаустройства «пригнуться» (снизить громкость), а не приостанавливаться. Например, пошаговая навигация или отслеживание активности.

Завершение использования очков
Позволяет завершить текущее действие и выйти из приложения. Немедленное завершение при свайпе лучше всего подходит для непрерывных аудиопотоков, таких как «Звонки», «Переводчик» и «Gemini». Рассмотрите возможность внедрения второго этапа подтверждения для длительных действий, случайное завершение которых может привести к деструктивным последствиям.

В аудиоочках с искусственным интеллектом для выхода используйте свайп назад. Для деструктивных действий, таких как завершение вызова или остановка тренировки, используйте дополнительное подтверждение. Например:
- Пользователь проводит пальцем назад, и приложение произносит: «Завершить поход? Вернитесь ещё раз для подтверждения».
- Пользователь снова смахивает назад, и приложение сообщает: «Поход окончен. Вы прошли 2,8 мили за 55 минут».
- После завершения считывания данных приложение вызывает выходную активность.
В очках с искусственным интеллектом (AI Glasses) у вас гораздо больше возможностей для завершения игры. Добавьте кнопку в интерфейс, чтобы сделать выход понятным.
Системные переопределения
Некоторые приложения, такие как звонки и голосовые уведомления, всегда должны переопределять другие аудио и фокус приложения.

Считывание информации
Если приложение приостановлено на некоторое время или не выдаёт звук регулярно, можно вывести на экран информационный сигнал. Это позволяет пользователю получать информационную информацию при нажатии на очки, избавляя его от необходимости вспоминать, что он делал в приложении в последний раз, или предполагать, что приложение остановилось.
