Je ne suis pas capable de détecter quand l'appel sortant a été répondu, j'ai enregistré BroadcastReceiver pour la diffusion PHONE_STATE, mais onReceive() n'est appelé que lorsque le numéro est composé et quand l'appel est terminé . Editer: Si ce n'est pas possible avec l'API actuelle (1.5 ou 1.6), éclairez-moi?Comment puis-je détecter quand l'appel sortant a été accepté?
Répondre
Je ne vous vois pas obtenir de réponses spécifiques, alors j'essaie avec un général qui peut aider. Si vous faites référence à des appels sortant du réseau téléphonique public commuté (PSTN), vous ne serez pas en mesure de détecter quand le côté éloigné répondra. La façon dont le réseau téléphonique est structuré, vous ne serez pas en mesure d'obtenir cette information, sauf dans des cas très particuliers. Habituellement, ce que vous voyez sur le combiné est le moment où l'appel est acheminé hors du réseau cellulaire. Comme dans le réseau (même abonné), il peut être possible d'obtenir cette information, mais je ne suis pas sûr. Vous voudrez peut-être vous pencher sur le CDMA ou le protocole utilisé par votre opérateur pour voir s'il sera possible d'obtenir des informations à l'extérieur.
Je ne sais pas grand-chose sur les réseaux téléphoniques, mais je sais que Cyanogen Mod 7 a un caractéristique que l'appareil vibre lorsque l'appel est pris. Par conséquent, Android doit savoir que l'événement s'est produit, mais ne semble pas avoir de point d'entrée API pour enregistrer un écouteur. –
Jim Rush votre réponse est très confuse, en fait l'appareil Android le faire .. alors, il existe un moyen d'effectuer la tâche .. Je vois le fichier journal et trouve chaque état du téléphone dans le mode de débogage .. J'étudie plus .. .. –
L'application de téléphone a accès à des API privées qui ne sont pas disponibles dans le SDK, il n'est donc pas possible pour l'instant d'y parvenir. – JoxTraex
Android n'a pas encore d'écouteur spécifique pour s'assurer que l'appel (appel sortant) est répondu ou non. Au moment où un numéro est composé, il passe à l'état off_hook (en cas d'appel sortant). Ceci est l'un de l'écart que la téléphonie Android doit encore trouver
- 1. Détecter quand la vue modale a été affichée
- 2. Ruby: Comment détecter quand un côté d'un socket a été fermé
- 3. Comment puis-je détecter quand une exception a été lancée globalement en Java?
- 4. détecter quand tous les événements d'un mouseevent ont été déclenchés?
- 5. comment vérifier quand le champ enter/return a été activé?
- 6. Détecter si un formulaire a été soumis avec PHP
- 7. Quand System.Windows.Threading.Dispatcher.Invoke (System.Delegate, System.Object []) a-t-il été ajouté?
- 8. Comment puis-je savoir quand .Net System.Diagnostics.Process a été exécuté avec succès ou a échoué?
- 9. Comment détecter quand l'application se termine?
- 10. Comment puis-je savoir quand un fichier a été récemment remplacé dans un dossier FTP?
- 11. Quel objet a été cliqué lorsqu'un événement a été déclenché?
- 12. Comment détecter si un événement onscroll a été généré par programme?
- 13. Dans un gestionnaire onclick, comment puis-je détecter si le décalage a été enfoncé?
- 14. Comment savoir quand une table Oracle a été mise à jour la dernière fois
- 15. Comment puis-je savoir quand le texte d'un JComboBox modifiable a été modifié?
- 16. Comment détecter quand un calque CATiledLayer a fini de dessiner toutes les vignettes
- 17. exécution a été interrompue
- 18. Comment savoir ce qui a été cliqué?
- 19. Déterminez si une connexion a été rompue
- 20. Un script PHP peut-il détecter si une socket a été fermée?
- 21. spring mvc: détecter si une exception a été levée lors du chargement du contexte
- 22. Comment détecter quand un formulaire Windows est minimisé?
- 23. Comment détecter quand la hauteur de votre page change?
- 24. Signer le message sortant
- 25. Puis-je détecter si une sous-vue supérieure a été touchée?
- 26. Est-il possible de détecter quel bouton asp: a été cliqué dans l'événement Page_init?
- 27. Comment détecter quand le moteur SAPI TTS est occupé
- 28. Comment détecter quand une variable change de valeur
- 29. Comment détecter quand le clavier logiciel Android est caché?
- 30. jquery- comment détecter la valeur de l'élément quand onclick?
duplication possible de [Détecter si un appel sortant a été répondu] (http://stackoverflow.com/questions/2250455/detect-if-an -outgoing-call-has-been-answer) –
Probablement le lien ci-dessous est ce que vous voulez. http://stackoverflow.com/questions/2250455/detect-if-an-outgoing-call-has-been-answered –