Определяет взаимодействие с Android Telecom Framework.
Описание
См. обзор Telecom Framework и документацию ConnectionService.
Значения
| Значение | Описание |
|---|---|
NO_INTEGRATION | Нет интеграции с Android Telecom Framework, ExolveVoiceSDK управляет вызовами, рингтоном и аудиомаршрутами. Обратите внимание: в этом режиме вызовы могут прерываться входящими мобильными вызовами. |
SELF_MANAGED_SERVICE | Регистрирует self-managed PhoneAccount, сообщает о состоянии вызовов в Android Telecom Framework. Разработчик приложения должен предоставить UI для входящих и активных вызовов, как в режиме TelecomIntegrationMode.NO_INTEGRATION. Требуется разрешение READ_PHONE_STATE, предоставленное пользователем. |
SYSTEM_MANAGED_SERVICE | Вызовы интегрированы во встроенное телефонное приложение. Система предоставляет UI, вызовы добавляются в историю. Примечание: Пользователю необходимо включить Phone Account в настройках телефонного приложения. Требуется разрешение READ_PHONE_STATE. Для совершения исходящих вызовов дополнительно требуется разрешение CALL_PHONE. |