2013-05-13 21 views
5

Ich habe versucht, eingehende Anrufe und SMS in Android für bestimmte Nummern zu blockieren. Nachdem wir eine Nummer gesperrt haben, kann der Anrufer, wenn wir einen Anruf von dieser gesperrten Nummer erhalten, eine Nachricht als Number Busy ausgeben.Blockieren Sie eingehende Anrufe und SMS in Android

Aber gibt es eine Möglichkeit, diese Sprachnachricht zu ändern Ausschalten, kein Service, die Nummer ist nicht in Dienst Nachrichten?

Antwort

6

Das ist nicht möglich, da die Carrier dafür verantwortlich sind.

+0

, aber wie Carrier geben ** Number Busy ** Nachricht in diesem Fall? eigentlich Nummer ist nicht besetzt. aber Träger sagen Nummer ist beschäftigt. Also ich denke, es gibt eine Möglichkeit, Träger zu trick und Nachricht als ** Ausschalten ** oder ** Kein Service ** oder ** Die Nummer ist nicht in Betrieb ** – Bishan

+0

Ich kann sehen, was Sie denken.Aber ich Fühlen Sie sich möglicherweise viel tun in der Android OS-Ebene zu tun, um dies zu erreichen. Aber nette Idee, obwohl. – amalBit

3

Es gibt einen schönen Thread diskutiert genau Ihre Frage:

How to block calls in android

Es gibt eine schöne Erklärung Link gibt, warum es nicht möglich ist, dies zu tun android.intent.action.PHONE_STATE verwenden, aber einige netten Abhilfen es vorgeschlagen worden, im Wert von Überprüfung.

1

Der Punkt ist, dass die Nachricht, die an das andere Ende zurückgegeben wird, davon abhängt, wie der Operator Ihre Aktionen interpretiert. Wenn Sie sich entschieden haben, einen Anruf zu blockieren, unabhängig davon, wie Sie es tun, haben Sie bereits empfangen, und daher weiß Ihr Operator, dass Sie nicht ausgeschaltet sind, weder off-Signal. Es gibt nichts, was du an deinem Ende tun kannst.

Verwandte Themen