Android getAllNetworkInfo() est Obsolète. Quelle est l'alternative?

Je veux utiliser le gestionnaire de Connectivité qui fournissent la méthode getAllNetworkInfo() pour la vérification de la disponibilité du réseau, dans Android. Cette méthode est dépréciée de l'API de niveau 23. Et Développeur doc est ce qui suggère d'utiliser getAllNetworks() à la place. J'ai essayé, mais counldn pas obtenir exactement les fonctionnalités que je recevais de mon ancien code. Svp quelqu'un pourrait me guider comment utiliser getAllNetworks() la méthode. Ci-dessous le code que j'utilise:

 public boolean isConnectingToInternet(){
    ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
      if (connectivity != null) 
      {
          @SuppressWarnings("deprecation")
        NetworkInfo[] info = connectivity.getAllNetworkInfo();
          //use getAllNetworks() instead
          if (info != null) 
              for (int i = 0; i < info.length; i++) 
                  if (info[i].getState() == NetworkInfo.State.CONNECTED)
                  {
                      return true;
                  }
      }
      return false;
}
InformationsquelleAutor Anees U | 2015-08-27