Я хочу разработать приложение, из которого пользователь должен иметь возможность совершать вызов. Но я не хочу запускать приложение системного телефона для совершения вызова. Я бы хотел иметь свой собственный интерфейс для исходящих звонков, а также для входящих звонков. При этом я хочу, чтобы пользователь моего приложения использовал мой телефон для всех входящих и исходящих вызовов, и это должно происходить только тогда, когда мое приложение находится в фокусе.
Должно работать с приложением телефона по умолчанию, когда оно не запущено. Есть ли способ сделать это?
Я прошел по ссылкам ниже, но не смог найти решение. Любая помощь будет принята с благодарностью.
Создание приложения для вызова - Android
Телефонная база - Android
Создание приложения для замены телефона - Android
InCallService - Требуется сделать приложение телефонным приложением по умолчанию - Android
Нет, это не поддерживаемый вариант использования с существующими API.Если ваше приложение хочет обрабатывать вызовы, оно должно быть приложением для набора номера по умолчанию.