在Android
中,检查互联网连接就是这样。
public boolean isOnline() {
ConnectivityManager cm = (ConnectivityManager) activity
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnectedOrConnecting()) {
return true;
}
return false;
}
Blackberry RIM怎么样?
p / s *:我不是要求检查可用的连接类型或连接。
答案 0 :(得分:2)
例如,仅检查BIS覆盖范围:
boolean hasConnectivity = TransportInfo.isTransportTypeAvailable(TransportInfo.TRANSPORT_BIS_B) && TransportInfo.hasSufficientCoverage(TransportInfo.TRANSPORT_BIS_B);
在TransportInfo
课程中,您有更多可用于Wi-Fi,BES(MDS)和直接TCP的标记。因此,检查互联网连接的方法将检查所有可用的传输类型。