Android detects WIFI connection and the prompt box delay disappears. androidwifi

Source: Internet
Author: User

Android detects WIFI connection and the prompt box delay disappears. androidwifi

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 ;}}


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.