public int getSimOperatorInfo()
{
TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String operatorString = telephonyManager.getSimOperator();
if(operatorString == null)
{
return 0;
}
if(operatorString.equals("46000") || operatorString.equals("46002"))
{
//中国移动
return 1;
}
else if(operatorString.equals("46001"))
{
//中国联通
return 2;
}
else if(operatorString.equals("46003"))
{
//中国电信
return 3;
}
//error
return 0;
}
Android获取运营商信息
最新推荐文章于 2020-12-29 11:55:53 发布
此博客展示了如何通过Android系统的TelephonyManager获取SIM卡的运营商信息,并根据运营商字符串返回对应的整数值。
605

被折叠的 条评论
为什么被折叠?



