Androidでのwifiの使用
911 ワード
Androidでのwifiの使用
機能:1.wifiを開く2.近くのWiFiを検索し、名前と信号強度を得る
**まず、WiFiマネージャを宣言します.
WiFiの管理クラスを取得
そして//スキャンしたホットスポットの情報/***SSID->wifi名*level->wifi信号強度*/
“`
「`WiFiを開くと閉じるロジック
機能:1.wifiを開く2.近くのWiFiを検索し、名前と信号強度を得る
**まず、WiFiマネージャを宣言します.
private WifiManager manager;
WiFiの管理クラスを取得
manager=(WifiManager)getSystemService(Context.WIFI_SERVICE);
そして//スキャンしたホットスポットの情報/***SSID->wifi名*level->wifi信号強度*/
“`
List list=manager.getScanResults();
for(ScanResult result:list){
textView.append("--->"+result.SSID+"--->"+result.level+"
");
}
「`WiFiを開くと閉じるロジック
switch1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
manager.setWifiEnabled(isChecked);
}
});