public void testConnectivityManager() { ConnectivityManager connManager = (ConnectivityManager)
this .getSystemService(CONNECTIVITY_SERVICE); NetworkInfo networkInfo = connManager.getActiveNetworkInfo();
boolean available = networkInfo.isAvailable();
if(available){ Log.i(
"通知",
"当前的网络连接可用"); }
else{ Log.i(
"通知",
"当前的网络连接可用"); } State state = connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState();
if(State.CONNECTED==state){ Log.i(
"通知",
"GPRS网络已连接"); } state = connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState();
if(State.CONNECTED==state){ Log.i(
"通知",
"WIFI网络已连接"); } startActivity(
new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS)); startActivity(
new Intent(android.provider.Settings.ACTION_WIFI_SETTINGS)); }
转载于:https://www.cnblogs.com/lslzmx/archive/2011/12/14/2287163.html