0

有没有更好的方法来检查我的设备是否已连接到互联网?或者是唯一的解决方案是使用警报管理器或类似的东西,使用定期检查互联网连接的方法进行检查。但是我的应用程序没有运行,因为我需要它来更新小部件的数据。所以我的问题是:有什么东西可以从一些 java 类的 android 中得到响应,是的,我已经连接到互联网了?很难问我的话,我希望你能理解我。

4

1 回答 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 回答