我正在尝试检查不是活动的类中的Internet连接。检查从外部类的Android连接/获取系统服务
我用下面的代码:
public boolean isNetworkAvailable() {
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = cm.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isConnected()) {
return true;
}
return false;
}
,但下面的代码行被红色下划线:
getSystemService(Context.CONNECTIVITY_SERVICE)
我假设,这是因为它不能得到systemService。我如何获得系统服务?