如何在CDMA网络下检索Android设备的国家代码信息?
对于其他所有情况,您只需使用 TelephonyManager即可:
对于其他所有情况,您只需使用 TelephonyManager即可:
String countryCode = null;
TelephonyManager telMgr = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
if (telMgr.getPhoneType() != TelephonyManager.PHONE_TYPE_CDMA)
countryCode = telMgr.getNetworkCountryIso();
}
else {
// Now what???
}
我进行了一些搜索,但没有找到任何有用的信息来回答问题。
一些想法浮现:
这些可以使用吗?还是有更好的选择?
getNetworkCountryIso();
相比较的国家代码,因此是基于字母表的ISO国家代码。 - androidguy