我正在开发一个应用程序,我想在其中访问是否有互联网连接。我可以使用访问网络状态
private Boolean isNetworkAvailable() {
ConnectivityManager connectivityManager
= (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
return activeNetworkInfo != null && activeNetworkInfo.isConnected();
}
但这只是返回手机是否连接到互联网。我想知道连接后是否有互联网可用。比如,可能是服务器已关闭或互联网不可用。请让我知道如何做到这一点!