Autore Topic: Gestire e settare una specifica connessione wi-fi  (Letto 1322 volte)

Offline Albe85

  • Utente junior
  • **
  • Post: 102
  • Respect: +1
    • Mostra profilo
Gestire e settare una specifica connessione wi-fi
« il: 01 Dicembre 2010, 09:53:59 CET »
0
Buongiorno.
Nella mia applicazione che sto sviluppando vorrei sapere se una volta verificata l'attivazione del wi-fi (e se disabilitato attivarlo) con
Codice (Java): [Seleziona]
wm = (WifiManager) getSystemService(Context.WIFI_SERVICE);
   if(wm.getWifiState()==1)
    wm.setWifiEnabled(true);

e dopo aver fatto uno scanresult con:
Codice (Java): [Seleziona]
wm.startScan();
        List<ScanResult> list = wm.getScanResults();
        for(int i=0;i<list.size();i++)
                        {
                                Log.i("SSID: ", String.valueOf(list.get(i).SSID)+"\n");
                                Log.i("BSSID: ", String.valueOf(list.get(i).BSSID));
                                Log.i("LEVEL: ", String.valueOf(list.get(i).level+"\n"));
                                Log.i("FREQUENCY: ", String.valueOf(list.get(i).frequency)+"\n");
                                Log.i("DESCRIBE CONTENTS: ", String.valueOf(list.get(i).describeContents())+"\n");
                                Log.i("CAPABILITIES: ", String.valueOf(list.get(i).capabilities)+"\n");
                                                                                                       
                                                                        }      
ed andare a vedere il risultato dello scan contenuto in "list", volevo sapere se era possibile andare a controllare se la wi-fi è connessa ad una specifica rete cioè ad un particolare SSID con la relativa FREQUENCY. Inoltre volevo sapere se dopo lo scan result una volta trovata la rete desiderata se si potrebbe settare il wi-fi in modo da connettersi ad una specifica rete.
 Nelle documentazione on-line non sono riuscito a trovare molto per questi problemi.


Vi ringrazio ciao.
« Ultima modifica: 01 Dicembre 2010, 09:57:51 CET da Albe85 »