So deaktivieren Sie die GSM-Verbindung in Android programmgesteuert

8

Ich möchte die GSM-Verbindung eines Android-Telefons aktivieren / deaktivieren. Ich muss Anrufe und SMS nach Bedarf aktivieren / deaktivieren. Wie könnte ich das tun?

    
Ram 09.09.2011, 05:09
quelle

2 Antworten

5

BEARBEITEN: Diese Lösung schaltet auch Wi-Fi, Bluetooth, etc ... aus

Wenn Sie nur das Radio ausschalten möchten, denke ich, dass es mit diesem Problem zusammenhängt: Ссылка Ich bin wirklich pessimistisch, eine gute Lösung zu finden, bin aber neugierig auf andere Antworten.

Siehe den Blog-Artikel Android: Flugmodus steuern ,

%Vor%

wobei isEnabled angibt, ob der Flugzeugmodus aktiviert ist oder nicht.

Vergessen Sie nicht, dass Sie hierfür die WRITE_SETTINGS-Berechtigung benötigen.

    
Waza_Be 09.09.2011 05:13
quelle
5
%Vor%

natürlich erfordert dies die Erlaubnis android.permission.WRITE_SETTINGS , und für Bluetooth android.permission.BLUETOOTH_ADMIN . Für NFC benötigen Sie möglicherweise android.permission.NFC .

EDITS : Seit dem Original stark verändert, da ich das eigentlich in meiner eigenen App anders benutzt habe

    
slinden77 08.07.2012 14:05
quelle

Tags und Links