Android: Wie Sie überprüfen, ob 3G aktiviert ist oder nicht?

Muss ich wissen, ob die 3G-Konnektivität ist erlaubt, auf das Gerät oder nicht. Ich möchte nicht wissen, was die aktuellen Netzwerk-Status ist, weil wenn Sie "Netzwerk-Modus" - Einstellung in "Mobile network settings" - Bildschirm auf "automatisch" Netzwerk-Staat könnte entweder 2G oder 3G. Ich möchte nur wissen, welche Einstellung ausgewählt ist, gibt es - 2G, 3G oder automatisch (letztere zwei das gleiche bedeuten für mich).

Beide telephonyManager.getNetworkType() und ConnectivityManage.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState()

zurückkehren aktuellen Netzwerk-Status, die führen mich in eine falsche Richtung, weil, wenn der aktuelle Zustand ist 2G, könnte es bedeuten, dass 3G deaktiviert ist oder nur die 3G-Modus ist nicht verfügbar, an der jeweiligen Position.

InformationsquelleAutor Darth Ch | 2012-12-06

Schreibe einen Kommentar