Parse.com Android 如何知道有没有网络
How to know if there is Internet when using Parse.com Android
我正在使用 Parse.com 向 Class 插入值,但是当我没有互联网时,它会显示错误消息。
那我该如何解决呢?
使用以下方法检查是否有可用的 Internet 连接
private boolean isNetworkConnected() {
ConnectivityManager cm = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if (ni == null) {
// There are no active networks.
return false;
} else
return true;
}
}
为此,您需要在清单文件中添加以下内容:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
我正在使用 Parse.com 向 Class 插入值,但是当我没有互联网时,它会显示错误消息。
那我该如何解决呢?
使用以下方法检查是否有可用的 Internet 连接
private boolean isNetworkConnected() {
ConnectivityManager cm = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if (ni == null) {
// There are no active networks.
return false;
} else
return true;
}
}
为此,您需要在清单文件中添加以下内容:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />