2010-12-06 8 views

答えて

1

使用あなたの活動の文脈からWifiManagerシステム管理:新しいスキャンオフ

(WifiManager) getSystemService(Context.WIFI_SERVICE); 

startScanキック。システムが終了すると、SCAN_RESULTS_AVAILABLE_ACTIONのインテントがブロードキャストされます。 のように、getScanResultsに電話して、SSID、頻度などを含むScanResultオブジェクトのリストを取得することができます。

0

あなたは、接続マネージャを使用することができます。

ConnectivityManager connectivityMgr=(ConnectivityManager)getSystemService(CONNECTIVITY_SERVICE); 
    NetworkInfo[] networkInfo=connectivityMgr.getAllNetworkInfo(); 
    for(NetworkInfo network:networkInfo){ 

     if(network.getState()==NetworkInfo.State.CONNECTED|| 
       network.getState()==NetworkInfo.State.CONNECTING){ 
      return true; 
     } 
     else 
      return false; 
    } 

は、相続人のサンプルコード、あなたのAndroidManifest.xml

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

に次の権限が含ま

関連する問題