Android detects WIFI connection and the prompt box delay disappears
Does the Android Detection System connect to wi-fi? If no connection is available, a prompt box is displayed, prompting you to set the settings. When you click set to enter the system WIFI interface, the prompt box disappears automatically one second.
Code:
Public boolean isWifiConnected (Context context) {ConnectivityManager connectivityManager = (ConnectivityManager) context. getSystemService (Context. CONNECTIVITY_SERVICE); NetworkInfo wifiNetworkInfo = connectivityManager. getNetworkInfo (ConnectivityManager. TYPE_WIFI); if (wifiNetworkInfo. isConnected () {return true;} else {builder. setMessage ("please check if WIFI connection is successful! "); Builder. setTitle ("prompt information"); builder. setPositiveButton ("set", new DialogInterface. onClickListener () {public void onClick (final DialogInterface diich, int which) {Intent intent = new Intent (Settings. ACTION_WIFI_SETTINGS); startActivity (intent); // click set for 1 second and new Handler () disappears (). postDelayed (new Runnable () {@ Overridepublic void run () {dialog. dismiss () ;}}, 1000) ;}}); builder. setNegativeButton ("cancel", new android. content. dialogInterface. onClickListener () {public void onClick (DialogInterface diich, int which) {dialog. dismiss () ;}}); dialog = builder. create (); dialog. show (); return false ;}}