【发布时间】:2013-03-15 08:57:48
【问题描述】:
我需要在 Android 应用上检查互联网连接。
我正在使用此代码:
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if (ni!=null && ni.isAvailable() && ni.isConnected()) {
return true;
} else {
return false;
}
并且不能通过下一个错误:
未为类型 ConxsMTD 定义方法 getSystemService(String)
我尝试使用getContext().getSystemService,但也因下一个错误而失败:
方法 getContext() 对于 ConxsMTD 类型未定义
知道我做错了什么吗?
【问题讨论】:
-
在这两种情况下,您都使用了您使用的类中不可用的方法。这是基本的java知识...
标签: java android connection