【发布时间】:2011-10-27 15:30:56
【问题描述】:
大家好,我需要验证我的设备当前是否连接到互联网,所以我编写了这个使用ConnectivityManager 来检查的类:
public boolean checkInternetConnection() {
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
if (cm.getActiveNetworkInfo() != null && cm.getActiveNetworkInfo().isAvailable() && cm.getActiveNetworkInfo().isConnected()) {
return true;
} else {
return false;
}
}
效果很好,因为现在该方法位于主包 (com.App) 中的类中,但我应该如何更改代码以使其在 com.App.Utility 中定义的类中工作?
谢谢!
【问题讨论】: