Android cómo encontrar la llamada saliente ha sido atendida

Actualmente estoy trabajando en una aplicación de grabación de llamadas. Puedo conseguir la difusión cuando la llamada telefónica es atendido, si es llamada entrante (TelephonyManager.CALL_STATE_OFFHOOK) . Pero para llamadas salientes, OFFHOOK se dispara inmediatamente después de TelephonyManager.CALL_STATE_RINGING . Así que no pude encontrar si la otra persona ha asistido a la llamada o no y cuando asistió a la llamada, para grabarlo. Cualquier ayuda será agradecida.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.