récepteur de radiodiffusion pour les appels manqués dans android
Personne ne sait quel est l'objectif de l'appel manqué. En fait, je veux envoyer des sms sur les appels manqués et de incomming appel dans mon application.
Vous devez vous connecter pour publier un commentaire.
Il n'y a pas de diffusion pour un appel manqué, autant que je sache.
Vous pouvez regarder pour
ACTION_PHONE_STATE_CHANGED
émissions, attendez jusqu'à ce que le téléphone se déplace deEXTRA_STATE_RINGING
àEXTRA_STATE_IDLE
, puis essayez de vérifier laCallLog
fournisseur de contenu pour voir si l'appel a été manqué. Je n'ai pas essayé cette technique, mais elle peut travailler.Vous devez utiliser un ContentObserver
À partir de votre application, vous avez juste besoin de faire cela:
cursor.close()
? Comme il n'est pas nécessaire parce que leContentObserver
fermera automatiquement?