我正在尝试检查非活动课程中的互联网连接。
我正在使用以下代码:
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。如何获得系统服务?