Подтвердить что ты не робот

Как узнать название авиакомпании в Android

Как узнать имя оператора на Android?

4b9b3361

Ответ 1

Никогда не использовал его сам, но посмотрите TelephonyManager- > getNetworkOperatorName().

Вы можете попробовать что-то простое:

TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String carrierName = manager.getNetworkOperatorName();

Ответ 2

TelephonyManager telephonyManager = ((TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE));
String operatorName = telephonyManager.getNetworkOperatorName();

Ответ 3

В случае, если вам нужно имя оператора оператора, как показано на панели уведомлений, как задал @Waza_Be. Вместо этого можно использовать метод getSimOperatorName, поскольку несколько Telcos подписали свою Сеть на другие компании.

TelephonyManager telephonyManager = ((TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE));
String simOperatorName = telephonyManager.getSimOperatorName();