How do I see if Wi-Fi is connected on Android?

前端 未结 22 3032
挽巷
挽巷 2020-11-22 05:56

I don\'t want my user to even try downloading something unless they have Wi-Fi connected. However, I can only seem to be able to tell if Wi-Fi is enabled, but they could sti

22条回答
  •  半阙折子戏
    2020-11-22 06:27

    I am using this in my apps to check if the active network is Wi-Fi:

    ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo ni = cm.getActiveNetworkInfo();
    if (ni != null && ni.getType() == ConnectivityManager.TYPE_WIFI)
    {
    
        // Do your work here
    
    }
    

提交回复
热议问题