Android - Как разрешить приложению завершать телефонный звонок - PullRequest
0 голосов
/ 11 января 2010

Существует возможность разрешить приложению совершать телефонные звонки, используя

startActivity(new Intent(Intent.ACTION_CALL, Uri.parse(toDial)));

У меня вопрос: есть ли способ завершить телефонный звонок через приложение? Более конкретно, мне нужно попытаться завершить звонок, как только я получу звонок.

Cheers, Винаяк

Ответы [ 3 ]

8 голосов
/ 11 января 2010

Это невозможно, так как это будет нарушение безопасности.

1 голос
/ 11 января 2010

Вот открытый вопрос («рассмотрен и принят») за возможность программно отклонять вызов на стандартной платформе. Конечно, если вы измените фреймворк, вы уже можете делать такие вещи: CyanogenMod включает модифицированный Phone.apk с функцией черного списка.

0 голосов
/ 24 июля 2014

Расширение по этому вопросу: существует ли способ создания дополнительной программы, которая запускается вместе с основной телефонной программой, которая позволила бы вам выполнить другое действие либо одновременно с завершением вызова, либо непосредственно перед завершением вызова.

Например, отправка предварительно запрограммированного текстового сообщения этому человеку с вложением, и телефон зависает. Это возможно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...