我正在尝试使用Google地图地理定位API查找用户位置。在使用此API时,我需要在JSON请求体中传递无线电类型的,以便从单元塔获得更准确的位置。放射性类型的支持值为lte, gsm, cdma, and wcdma.
请帮助我在安卓系统中找到无线电型。
发布于 2017-09-19 16:35:59
尝试以下方法之一:
NetworkInfo info = Connectivity.getNetworkInfo(context);
int type = info.getType(); // wifi or radio
int subType = info.getSubType(); // which is what u want
String radioType = null;您可以切换它们,以便查找您感兴趣的类型。
switch(subType){
case TelephonyManager.NETWORK_TYPE_CDMA:
radioType = "cdma"
break;
case TelephonyManager.NETWORK_TYPE_GSM:
radioType = "gsm"
break;
//more checks you are interested in ie
//case TelephonyManager.NETWORK_TYPE_***
}https://stackoverflow.com/questions/46305509
复制相似问题