После того, как ACTION_NEW_OUTGOING_CALL
было передано, мне нужно захватить следующее событие ответа другой стороны. Не могли бы вы посоветовать, как этого добиться? Я знаю, что это возможно, поскольку приложение для набора номера Android меняет зеленый значок Android на фотографию человека, когда он берет трубку. Спасибо!
ОБНОВЛЕНО: я посмотрел на источник приложения для Android, обрабатывающий исходящие звонки. Я заметил следующий метод в ContactsUtils
:
/**
* Kick off an intent to initiate a call.
*/
public static void initiateCall(Context context, CharSequence
phoneNumber) {
Intent intent = new Intent(Intent.ACTION_CALL_PRIVILEGED,
Uri.fromParts("tel", phoneNumber.toString(), null));
context.startActivity(intent); }
Полагаю, мой ответ в задании на прослушивание Intent.ACTION_CALL_PRIVILEGED
. Итак, чтобы перефразировать мой вопрос: кто-нибудь знает, какое действие обрабатывает Intent.ACTION_CALL_PRIVILEGED
? Спасибо заранее