Wie kann ich den Namen des Betreibers in Android herausfinden?
78
Ich habe es nie selbst benutzt, aber schauen Sie sich TelephonyManager-> getNetworkOperatorName () an .
Sie könnten etwas so Einfaches wie dieses ausprobieren:
TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String carrierName = manager.getNetworkOperatorName();
TelephonyManager telephonyManager = ((TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE)); String operatorName = telephonyManager.getNetworkOperatorName();
quelle
Für den Fall, dass der Carrier-Name des Betreibers benötigt wird, wie in der Benachrichtigungsleiste angezeigt, wie @Waza_Be gefragt hat. Man könnte stattdessen die Methode getSimOperatorName verwenden, da mehrere Telekommunikationsunternehmen ihr Netzwerk an andere Unternehmen untervermieten.
TelephonyManager telephonyManager = ((TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE)); String simOperatorName = telephonyManager.getSimOperatorName();
quelle