Je dois essayer d'obtenir la durée de l'appel après la fin d'un appel. J'ai un auditeur de diffusion qui utilise le gestionnaire de téléphonie pour suivre les états du téléphone, c'est-à-dire "décroché", "inactif" et tout. En utilisant ce récepteur, je peux savoir quand un appel sortant a été terminé. À la fin d'un appel, je démarre un service pour récupérer la durée de l'appel du dernier appel. Cependant, la valeur que je reçois est celle de l'appel précédent et non celle qui vient de terminer. Je pense que je récupère de la DB d'appel même avant qu'elle ait été mise à jour par le téléphone. Parce que si j'appelle plus tard la même fonction et récupère la valeur, cela me donne l'heure exacte. Dois-je mettre un peu de temps avant de commencer le service? Si oui, comment et combien de temps?Récupération de la durée d'appel à partir de l'historique des appels après la fin de l'appel à l'aide de BroadcastListener
2
A
Répondre
2
J'ai compris comment le faire. Je me suis assuré que le service qui récupère de l'appel est lancé environ 2 secondes après la fin de l'appel. De cette façon, j'obtiens la valeur correcte et non la valeur de la durée d'appel précédente puisque le calllog est mis à jour d'ici là.
Questions connexes
- 1. calculer la date de fin à partir de la durée
- 2. Android Broadcastlistener à partir de code à un événement spécifique
- 3. Afficher la date de fin à partir de la date de début et de la durée à l'aide de jQuery
- 4. Durée FLV à partir de la classe
- 5. Obtenir l'heure de fin à partir de l'heure de début et de la durée
- 6. Récupération de la fréquence d'image à partir de AVCaptureVideoDataOutput
- 7. Obtenir la durée à partir de BackgroundAudioPlayer
- 8. Suivi de la durée des appels de fonctions dans vb.net
- 9. Récupération de la liste des entiers à partir de Json
- 10. Récupération des valeurs de champ à partir de la fenêtre
- 11. wordpress wp_nav_menu ajouter durée à la fin de ul
- 12. Calcul de la durée de stock à partir de aujourd'hui
- 13. NodaTime obtenir des secondes à partir de la durée
- 14. SQL Obtenir des données à partir de la durée
- 15. calculer la date de fin à partir de la date de début et de la durée dans jquery
- 16. Conserver la durée de vie de la variable après plusieurs appels de fonction?
- 17. Solr Récupération de documents à partir des dates de début et de fin de publication
- 18. Récupération de la référence à superview à partir de UITextField?
- 19. Connexion automatique après la fin de la récupération de la base de données
- 20. Problème lors de la récupération des données à partir de SQLite à l'aide de la liste
- 21. Implémentation de la récupération des éléments sécurisés par index à partir de la liste dans Coq
- 22. Lisibilité des appels de longue durée
- 23. Récupération des erreurs après l'exécution de la commande grep à partir de Java
- 24. C# Renvoie la sous-chaîne à partir de la position après la fin de la chaîne
- 25. Récupération de la valeur à partir de la liste déroulante
- 26. Récupération de la valeur à partir de la calculatrice Android
- 27. Récupération de données à partir de ArrayList
- 28. Attendre la fin de la chaîne des appels AJAX
- 29. Sécurisation des appels ReST à partir de la même application
- 30. Récupération de la valeur de chaîne à partir de NSMutableDictionary