2010-12-15 15 views
1

Je développe une application bancaire. Nous avons une fonctionnalité SMS binaire où l'application écoute un port spécifique pour SMS. L'application est capable de recevoir des SMS mais une copie de SMS est également stockée dans la boîte de réception. Je ne veux pas que le SMS soit stocké dans la boîte de réception. Il doit être reçu uniquement par l'application. Pouvez-vous s'il vous plaît m'aider sur la façon de surmonter ce problème?Recevoir des SMS binaires sur le port stocke également une copie de SMS dans la boîte de réception

salutations, Chinnadurai

+0

De quel périphérique s'agit-il? Je crois que par défaut, cela ne devrait pas arriver (mais sur certains appareils, par exemple Samsung Galaxy). –

+0

Je l'ai testé sur Sonyericsson Xperia x10i – chinnadurai

Répondre

-1

Je ne pense pas que cela soit possible par SMS. Votre option est de supprimer le SMS dès que possible. Comment faire cela a déjà été répondu here.

+0

Je ne l'ai pas essayé pour les SMS binaires, mais cela peut être une meilleure solution: http://stackoverflow.com/questions/1741628/can-we-delete-an-sms-in -android-avant-il-arrive-la-boîte/2566199 # 2566199 –

+0

Est-il possible de supprimer le SMS de la boîte de réception avant même que l'utilisateur ne soit averti du nouveau message? Mon besoin de solution est que l'utilisateur ne devrait pas être averti qu'il y a un nouveau SMS. Est-il possible de faire ça? – chinnadurai

+0

chinnadurai: Je ne pense pas. –

0

vous pouvez définir la priorité à votre Recevier de diffusion comme celui-ci si votre récepteur enregistrons dans le code filter.setPriority (10); sinon comme ceci dans le manifeste

Questions connexes