Android中检查网络连接状态的变化无网络时跳转到设置界面

  

,在AndroidManifest.xml中加一个权限

        & lt; uses-permission android: name=" android.permission。ACCESS_NETWORK_STATE”/比;   & lt; intent-filter>   & lt;行动android: name=" android.net.conn.CONNECTIVITY_CHANGE "/比;   & lt;/intent-filter>      

主代码中实现:

        @Override   保护无效onCreate(包savedInstanceState) {   super.onCreate (savedInstanceState);   setContentView (R.layout.activity_main);   checkNetwork ();   如果(! checkNetwork ()) {   吐司。makeText(这个“没有网络”,Toast.LENGTH_LONG),告诉();   目的意图=new意图(“android.settings.WIRELESS_SETTINGS”);   startActivity(意图);   返回;   }   }   私人布尔checkNetwork () {   ConnectivityManager康涅狄格州=(ConnectivityManager) getSystemService (Context.CONNECTIVITY_SERVICE);   NetworkInfo净=conn.getActiveNetworkInfo ();   如果(净!=零,,net.isConnected ()) {   返回true;   }   返回错误;   }      

以上所述是小编给大家介绍的Android中检查网络连接状态的变化无网络时跳转到设置界面,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

Android中检查网络连接状态的变化无网络时跳转到设置界面