0
嘿所有,我试图检查黑莓的蜂窝网络类型。我想要检索的是显示在屏幕右上角的类型。检查黑莓网络类型
因此,2G,3G,Edge或SOS(在紧急情况下)。目前最接近的是使用函数getNetworkType,它总是返回GPRS。
任何帮助表示赞赏,谢谢!
嘿所有,我试图检查黑莓的蜂窝网络类型。我想要检索的是显示在屏幕右上角的类型。检查黑莓网络类型
因此,2G,3G,Edge或SOS(在紧急情况下)。目前最接近的是使用函数getNetworkType,它总是返回GPRS。
任何帮助表示赞赏,谢谢!
您可以使用getNetworkService()
例如
int service = RadioInfo.getNetworkService();
if ((service & RadioInfo.NETWORK_SERVICE_DATA) != 0){
// GPRS
}
if ((service & RadioInfo.NETWORK_SERVICE_UMTS) != 0){
// 3G
}
if ((service & RadioInfo.NETWORK_SERVICE_EDGE) != 0){
// EDGE
}
还有其他状态,如EVD0用于CDMA网络 请RadioInfo.NETWORK_SERVICE_ *
检查