Header
[Android - JAVA] Controllare la presenza di una connessione internet
in: Java [Android]  So/Code: Android Data: 17/06/2011
Ora: 16.50:22
Articolo visualizzato: 6352 volte

Verificare se è disponibile una connessione è abbastanza semplice e con una piccola funzione possiamo falcimente verificare. La funzione CheckIntConn:

    private boolean CheckIntConn() {
        ConnectivityManager connectivityManager
              = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
        return activeNetworkInfo != null;
    }

Di seguito come possiamo utilizzarla:

if(CheckIntConn()){
        Context context = getApplicationContext();
        CharSequence text = "Connessioen attiva";
        int duration = Toast.LENGTH_SHORT;
        Toast toast = Toast.makeText(context, text, duration);
        toast.show();
   }else{
        Context context = getApplicationContext();
        CharSequence text = "Connessioen non attiva";
        int duration = Toast.LENGTH_SHORT;
        Toast toast = Toast.makeText(context, text, duration);
        toast.show();
}

Ricordiamoci di aggiungere nel manifest il permesso per accedere alle informazioni riguardanti la rete.

android:name="android.permission.ACCESS_NETWORK_STATE" />

Per chiarimenti e dubbi è presente il forum.

Commenti Commenti (0) | User Autore: Guido Camerlingo (Guiz)
Tags: java android verificare connessione check connection internet eclipse





Articoli Correlati
[Android - JAVA] Controllare la presenza di una connessione internet
Android Java - Implementare uno ZoomControls
[JAVA - NETBEANS] Connessione a MySQL (Java Connector JDBC)
[Android - JAVA] - AutoCompleteTextView da SQLite
[Android - JAVA] - Selezionare una foto dalla galleria ( pick a photo from gallery )

Commenti

Scrivi Commento
Codice Verifica

Commento massimo 5000 caratteri.(Tutti i campi contrassegnati da * sono obbligatori).

   

Ricerca

Glossario Naviga nel nostro glossario!
Scopri il gergo dei Geek!


 ULTIMI ARTICOLI

457 giorni fa
678 giorni fa

 [EN] Last Articles

 Siti Amici

Visita il Blog Roll
Contattaci! Diventa nostro amico!



 Hot Downloads


 Categorie

85
163
58
87
13
2
20
36
1
2
5
5
128
7
24
15
62
45

 Code

11
11
3
6
2
24
1
7

 Games

19
45
13

 GUIDE


 Novità Downloads

71
69
3863

 Tags Cloud

video Symbian^3 Nokia rilancio google 2 device worldwide esterni directory rilancio virtual terminale config google Symbian^3 mkv alta google



 CopyRight

Valid XHTML 1.0 Transitional CSS Valido! [Valid RSS] Creative Commons License


Geek-Blog by Flavio Mandato, Giuseppe Vaccaro, Guido Camerlingo, Stefano Natale, Domenico Cavallo is licensed under a Creative Commons Attribuzione-Non opere derivate 2.5 Italia License.
Based on a work at www.geek-blog.it.
Permissions beyond the scope of this license may be available at http://www.geek-blog.it/

Disclaimer - Responsabilità - Pagina generata in 0.098 secondi. Geek-Blog.it