有没有更好的方法来检查我的设备是否已连接到互联网?或者是唯一的解决方案是使用警报管理器或类似的东西,使用定期检查互联网连接的方法进行检查。但是我的应用程序没有运行,因为我需要它来更新小部件的数据。所以我的问题是:有什么东西可以从一些 java 类的 android 中得到响应,是的,我已经连接到互联网了?很难问我的话,我希望你能理解我。
问问题
248 次
1 回答
1
public boolean IsConnected() {
final ConnectivityManager conMgr = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
final NetworkInfo activeNetwork = conMgr.getActiveNetworkInfo();
if (activeNetwork != null && activeNetwork.isConnected()) {
return true;
} else {
return false;
}
}
于 2012-12-06T22:34:04.900 回答