Internet

Broadcast pour connaitre l’état de la connexion internet :

 

Références :

https://stackoverflow.com/questions/15698790/broadcast-receiver-for-checking-internet-connection-in-android-app

Le code suivant permet de déterminer si un accès Internet est disponible :

   //-- Test si on a une connexion internet  
   public boolean isOnline() {  
      ConnectivityManager connectivityManager 
          = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
    return activeNetworkInfo != null && activeNetworkInfo.isConnected();
} 

Avec les permissions suivantes dans le fichier manifest de l’application :

 <uses-permission android:name="android.permission.INTERNET" />  
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />  

Appel de la fonction :

     if (isOnline())  
     {  
 // Traitement  
     }  
     else  
     {  
       AlertDialog.Builder alert = new AlertDialog.Builder(this);  
       //alert.setTitle("RESEAU");  
       alert.setMessage("PAS DE CONNEXION INTERNET ACTIVE !");     
          //On affecte un bouton "OK" à notre AlertDialog et on lui affecte un évènement  
       alert.setPositiveButton("OK", new DialogInterface.OnClickListener() {  
         public void onClick(DialogInterface dialog, int which) {  
              //Lorsque l'on cliquera on quittera l'application  
              finish();  
        } });  
          alert.show();    
   }  

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Articles récents
Commentaires récents
fatima dans Bienvenue !
AdminDroid dans Bienvenue !
fatima dans Bienvenue !
Archives
Catégories
%d blogueurs aiment cette page :