我正在为 Nexus 7 编程,需要确定系统是否具有 3G/4G 无线电。我怎么做?
问问题
837 次
2 回答
2
使用 TelephonyManager.getPhoneType ()
. 返回值为
PHONE_TYPE_NONE
PHONE_TYPE_GSM
PHONE_TYPE_CDMA
PHONE_TYPE_SIP
检查CDMA或GSM是否应该工作
于 2014-06-21T18:36:39.830 回答
0
您可能只检查是否存在移动网络类型。
boolean hasRadio()
{
ConnectivityManager connManager = (ConnectivityManager) getActivity().getSystemService(Activity.CONNECTIVITY_SERVICE);
return (connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE) != null);
}
于 2014-06-21T18:36:31.820 回答