2010-12-15 17 views
1

Ich entwickle eine Banking-Anwendung. Wir haben eine binäre SMS-Funktionalität, bei der die Anwendung einen bestimmten Port für SMS abhört. Die Anwendung kann SMS empfangen, aber eine Kopie von SMS wird ebenfalls im Posteingang gespeichert. Ich möchte nicht, dass die SMS im Posteingang gespeichert wird. Es muss nur von der Anwendung gelesen werden. Können Sie mir bitte helfen, dieses Problem zu lösen?Empfangen von binären SMS an Port speichert auch eine Kopie von SMS im Posteingang

Grüßen, Chinnadurai

+0

Welches Gerät ist das? Ich glaube standardmäßig, das sollte nicht passieren (aber auf einigen Geräten, zum Beispiel Samsung Galaxy). –

+0

Ich testete es auf Sonyericsson Xperia X10i – chinnadurai

Antwort

-1

Ich glaube nicht, dass dies möglich ist SMS verwenden. Ihre Option besteht darin, die SMS so schnell wie möglich zu löschen. Wie das geht, wurde bereits beantwortet here.

+0

Ich habe es nicht für binäre SMS versucht, aber das könnte eine bessere Lösung sein: http://StackOverflow.com/Questions/1741628/Can-We-Delete-an-SMS-in -android-before-it-reach-the-inbox/2566199 # 2566199 –

+0

Ist es möglich, die SMS aus dem Posteingang zu löschen, noch bevor der Benutzer über neue Nachricht benachrichtigt wird? Mein Lösungsbedarf besteht darin, dass der Benutzer nicht benachrichtigt werden sollte, dass eine neue SMS vorhanden ist. Ist es möglich, das zu tun? – chinnadurai

+0

chinnadurai: Ich glaube nicht. –

0

Sie können die Priorität für Ihre Sendung Empfänger wie diese setzen , wenn Sie Empfänger in Code filter.setPriority (10) registrieren; ansonsten wie in Manifest

Verwandte Themen