嗨我正在使用android webview应用程序.我在我的应用程序成功使用我的网址,它只有在互联网连接可用时才有效.但我想在没有互联网连接时显示一些消息.我可以这样做吗?请帮助我,因为我是Android开发的新手,谢谢:)
在打开webView
if 方法之前调用此方法,这returns true
意味着互联网连接是可用的,您可以处理到webview,否则显示一些Toast
或者您可以显示Dialog
此方法returns false
.
编辑
像你Main Activity
这样使用这个代码
if(isNetworkStatusAvialable (getApplicationContext())) { Toast.makeText(getApplicationContext(), "internet avialable", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(getApplicationContext(), "internet is not avialable", Toast.LENGTH_SHORT).show(); }
方法
public static boolean isNetworkStatusAvialable (Context context) { ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); if (connectivityManager != null) { NetworkInfo netInfos = connectivityManager.getActiveNetworkInfo(); if(netInfos != null) if(netInfos.isConnected()) return true; } return false; }