Je souhaite être en mesure de contrôler les messages texte entrants. Mon application est toujours sur une version "proof of concept" et j'essaie d'apprendre la programmation Android comme je vais.Comment intercepter un message texte entrant
D'abord, mon application doit capturer les messages texte entrants. Et si le message provient d'un nombre connu, alors faites-le. Si ce n'est pas le cas, envoyez le message car rien n'est arrivé à l'application de messagerie texte par défaut.
Je n'ai aucun doute que cela peut être fait, mais j'ai encore quelques inquiétudes et je vois quelques pièges à la façon dont les choses sont faites sur Android. Donc, obtenir le message texte incomming pourrait être assez facile - sauf quand il y a d'autres applications de messagerie installées et peut-être l'utilisateur veut avoir des messages texte normaux pour apparaître sur l'un d'entre eux - et il le fera, après que mon application a eu un coup d'oeil en premier.
Comment être sûr que mon application reçoive la première sélection de messages texte entrants? Ensuite, j'ai besoin d'envoyer la plupart des messages texte à n'importe quelle autre application de messagerie texte que l'utilisateur a choisie afin que l'utilisateur puisse réellement lire le message dont mon application n'a pas besoin. Étant donné qu'Android utilise des intentions relatives au mieux, je ne vois pas comment appliquer mon application pour avoir un aperçu de tous les SMS entrants, puis l'arrêter ou l'envoyer à l'application de messagerie texte par défaut. ..
Thanx. Mais ce que j'essaye de faire est de ma demande d'envoyer un message texte à un service - disons un service bancaire. Et pour intercepter tous les messages provenant du même numéro. Ainsi, lorsque l'utilisateur clique sur un bouton dans mon application pour obtenir la balance, il envoie un message à un numéro et mon application intercepte le message de retour. Il est donc très important que mon application obtienne la première sélection des messages entrants et qu'elle puisse passer à travers les messages qui ne proviennent pas d'un nombre connu. Ma préoccupation ici est que les intentions ne sont pas un absolu et peuvent donc rendre cela impossible. – Espen