Zuhören, WLAN-Status

Möchte ich festlegen, Hörer, hören Sie auf Status der wireless-Verbindung,kann mir jemand helfen mit meinem code

import android.telephony.PhoneStateListener;
import android.telephony.TelephonyManager;

...

 TelephonyManager wTelephonyManager;

...

     wTelephonyManager=(TelephonyManager)getSystemService(Context.WIFI_SERVICE);
    wTelephonyManager.listen(new PhoneL(),PhoneStateListener.LISTEN_DATA_CONNECTION_STATE);
    connManager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);

//hier ist das Ereignis, das ich verwenden, die ich hören will für WLAN ändern, und der obige code ist alles in onCreate{}

class PhoneL extends PhoneStateListener

{   






    public void onWifiStateChanged(int state, String nesto)
    {
         mWifi = connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
            //mWifi.isConnectedOrConnecting()
             if(mWifi.isConnectedOrConnecting())
             {
                 Toast.makeText(WifiActivity.this,"Ima WIFI",Toast.LENGTH_LONG).show();     
             }
             else
             {
                 Toast.makeText(WifiActivity.this,"! NEMA WIFI",Toast.LENGTH_LONG).show(); 
             }


    }

}

//Kann bitte jemand mir helfen erstellen eines Listeners, der wird hören, WLAN-Status und überprüfen Sie, ob WLAN verbunden ist oder zu verbinden ist, wenn ich nicht aktivieren möchten, Datenpaket-Verkehr über die 3g/4g

Haben Sie einen Blick auf die [in diesem thread][1]. [1]: stackoverflow.com/questions/3767591/...

InformationsquelleAutor Tony | 2012-02-24

Schreibe einen Kommentar