我想创建一个页面,在应用程序启动时自动检查用户的当前网络状态,并将用户重定向到不同的页面。当没有网络连接时,它会将用户重定向到特定的页面(例如。no_network_connected.xml)。否则,它将把用户带到(main.xml)页面。
发布于 2013-11-05 13:22:59
此方法检查移动设备是否连接到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" />https://stackoverflow.com/questions/19789972
复制相似问题