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.
- Actualizaciones de ubicación de Android en un servicio
- Compruebe si la actividad se está ejecutando desde el servicio
- Android proceso remoto: messenger vs aidl? ¿Cual es mejor?
- Servicio de Android puede ser obligar sin iniciar?
- Android Service nunca parece iniciar - onStartCommand () no se llama
- Dudas sobre bindService
- ¿Existe una manera sencilla de detener un servicio en respuesta a que un usuario haga clic en una notificación?
- ¿Por qué desvincular Service onDestroy?
- ¿Cómo simular el tacto del servicio del fondo con sendevent o la otra manera?
- Parte-1 persistente foreGround servicio androide que comienza por la interfaz de usuario, funciona en modo de suspensión también, también comienza en el reinicio del teléfono
- ¿Se ejecuta un widget de Android en el mismo proceso que su aplicación?
- ¿Debo usar Service o IntentService?
- El número de teléfono no se muestra onCallStateChanged Android