Android: Detecta el número de teléfono activo durante una llamada telefónica
Meta: En la plataforma Android, detecte el número de teléfono de la persona con la que el usuario está hablando ahora.
Actualmente, usando PhoneListener, existe una cierta ambigüedad en el caso de llamadas en espera.
- Crear una aplicación de gestión de llamadas personalizada
- Cómo determinar el número de teléfono de una persona que llama actual en una aplicación independiente
- Suprimir la llamada entrante de Android Actividad de apearing
- Aplicación de llamada telefónica abierta de Android
- Con las API de Android, ¿puedo simular / crear una llamada entrante?
Caso: El usuario está hablando con alguien durante una llamada ("Llamada 1"). Por lo tanto, el usuario está en estado de llamada OFFHOOK. Entonces el usuario está en estado RINGING indicando una llamada telefónica entrante ("Call 2"). El estado cambia a OFFHOOK. Esto podría indicar una de dos posibilidades – ya sea el usuario contestó la llamada 2, y puso la llamada 1 en espera. Alternativamente, el usuario rechazó la llamada 2 y regresó a la llamada 1.
¿Cómo es posible distinguir entre los dos casos? ¿Es posible detectar el número de teléfono de CURRENT CALL en el teléfono?
- bloquear la llamada entrante sin sonar ni siquiera por fracción de segundo android
- ¿Qué sucede con la aplicación Android cuando una llamada telefónica interrumpe la aplicación?
- Activar el perfil manos libres Bluetooth Bluetooth
- Seguimiento de la duración de una llamada telefónica
- Cómo hacer que una llamada entrante en mi dispositivo móvil active una acción en mi PC
Utilice un PhoneStateLister y onCallStateChanged . Allí también puede ver el número entrante.