J'ai une activité qui est mise en avant chaque fois qu'il y a un appel sortant. J'ai besoin de la durée de l'appel sortant en temps réel et l'affiche dans mon activité textview. Est-ce possible d'obtenir la durée actuelle si l'appel est en mode décroché?Comment obtenir la durée de l'appel sortant en temps réel?
2
A
Répondre
2
Cela peut être fait. Vous avez juste à espionner Android Call Log Content Provider
. Pour utiliser un fournisseur de contenu, il suffit d'appeler la méthode getContentResolver()
. Une fois que vous avez un objet résolveur de contenu, vous pouvez l'interroger en utilisant SQL ou l'une des fonctions de requête intégrées. Par exemple, dans mon application Android, j'utilise un morceau de code qui ressemble à ceci:
String[] strFields = {
android.provider.CallLog.Calls.NUMBER,
android.provider.CallLog.Calls.TYPE,
android.provider.CallLog.Calls.CACHED_NAME,
android.provider.CallLog.Calls.CACHED_NUMBER_TYPE,
android.provider.CallLog.Calls.DURATION
};
String strOrder = android.provider.CallLog.Calls.DATE + " DESC";
Cursor mCallCursor = getContentResolver().query(
android.provider.CallLog.Calls.CONTENT_URI,
strFields,
null,
null,
strOrder
);
Questions connexes
- 1. Comment obtenir la durée des appels sortants en temps réel?
- 2. Comment obtenir en temps réel
- 3. Comment obtenir une transaction en temps réel dans PostgreSQL?
- 4. dernière durée d'appel sortant android
- 5. obtenir stock en temps réel Citation
- 6. GMT Temps en temps réel
- 7. Comment obtenir le temps durée 30 min?
- 8. Comment obtenir les valeurs de jTextField en temps réel?
- 9. CorePlot graphique en temps réel
- 10. Comment obtenir une analyse de journal en temps réel
- 11. comment obtenir une horloge en temps réel en C#?
- 12. obtenir la sortie en temps réel de Popen
- 13. comment calculer en temps réel?
- 14. iframe en temps réel URL en temps réel détecter
- 15. comment obtenir stdout et stderr dans Runtime.exec en temps réel?
- 16. comment obtenir une notification rss en temps réel
- 17. Abonnements en temps réel
- 18. Communication en temps réel
- 19. emplacement en temps réel
- 20. enregistrement en temps réel
- 21. Obtenir le temps « réel » de Windows Phone
- 22. Graphes en temps réel
- 23. Multiplication en temps réel
- 24. Statistiques en temps réel?
- 25. Diffusion en temps réel
- 26. Webservice en temps réel
- 27. Filtrage en temps réel de la listbox
- 28. Comment afficher en temps réel en C++
- 29. Graphique en temps réel Javascript
- 30. Trouver le temps la durée
J'essaie cela, mais je ne peux pas me donner une solution pour obtenir la durée d'appel en temps réel .. –
Quand vous dites en temps réel, voulez-vous dire obtenir la durée, lorsque l'appel est en cours ou après la fin de l'appel? –
quand l'appel est en cours ... et mettez-le à jour avec tous les appels –