Detecta si una llamada saliente ha sido contestada

Una vezACTION_NEW_OUTGOING_CALL ha sido transmitido, necesito capturar el siguiente evento de la respuesta de la otra parte. ¿Podría aconsejar sobre cómo lograr eso, por favor? Sé que es posible ya que la aplicación de marcador de Android cambia el ícono verde de Android a la foto de la persona exactamente cuando la contesta. ¡Gracias!

ACTUALIZADO: He echado un vistazo a la fuente de la aplicación en Android que maneja las llamadas salientes. Noté el siguiente método enContactsUtils:

/**
 * 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); }

Supongo que mi respuesta está en la actividad escuchandoIntent.ACTION_CALL_PRIVILEGED. Entonces, para volver a formular mi pregunta: ¿Alguien sabe qué actividad maneja?Intent.ACTION_CALL_PRIVILEGED? Gracias por adelantado

Respuestas a la pregunta(4)

Su respuesta a la pregunta