Waz*_*_Be 4 android telephony operators carrier
我只是想获得我的运营商名称.
尝试使用时的问题:
TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE));
String carrierName = manager.getNetworkOperatorName();
Run Code Online (Sandbox Code Playgroud)
除非你是MVNO,否则这很有效(在此定义:http://en.wikipedia.org/wiki/Mobile_virtual_network_operator)
例如,在比利时,我们有"基地"运营商将网络租给一些MVNO,如Toledo,Allo RTL,Mobile Vikings等......
在我的通知栏中,当使用这样的虚拟运算符时,我得到它们的真实姓名,但上面的代码只给我"Base"作为String,而不是我想要的那个.
我希望你明白我的意思.
我没有MVNO SIM卡,但该getSimOperatorName()方法TelephonyManager可能的方法,你正在寻找.
TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String carrierName = manager.geSimOperatorName();
Run Code Online (Sandbox Code Playgroud)
我在德国有一个MVNE SIM卡,该方法返回一个空字符串,但该getNetworkOperatorName()方法为我的SIM卡返回正确的操作员.
| 归档时间: |
|
| 查看次数: |
2191 次 |
| 最近记录: |