Рассматриваю лайт-звонилку на Android.Нужно просто набрать фиксированный номер и иметь возможность повесить трубку.Для этой цели я бы предпочел не запрашивать больше, чем android.permission.CALL_PHONE
.
. Однако, чтобы повесить трубку, я должен использовать
TelecomManager.endCall()
.android.permission.ANSWER_PHONE_CALLS
которого я бы хотел избежать.Понятно, почему Google требует такого разрешения: они не хотели, чтобы кто-либо отклонял / зависал при любом телефонном звонке.Тем не менее, это телефонный звонок, который я начал с TelecomManager.placeCall
.Я хотел бы отменить его.
Существуют ли альтернативные способы совершения телефонных звонков и отменить их специально таким образом, чтобы не потребовалось более CALL_PHONE
?
Спасибо