使用wifi SSID在android中阻止网站

时间:2012-04-18 11:38:37

标签: android web wifi block

我怎么能阻止通过wifi SSID黑名单控制的android中的网站,我的意思是当我阻止Facebook指定的SSID然后它应该只是为那个SSID阻止facebook。

我的要求是阻止网站使用SSID过滤器进行不同的wifi。比如办公室的人应该有块娱乐网站,但是当涉及另一个已经为网站保留一些黑名单的ssid时,它应该阻止这些网站。

1 个答案:

答案 0 :(得分:1)

List<WifiConfiguration> configuredNetworks = wifiManager.getConfiguredNetworks(); 
if(configuredNetworks != null)
{ 
    for(WifiConfiguration wifiConfiguration : configuredNetworks)
    { 
       if(wifiConfiguration.status == WifiConfiguration.Status.ENABLED || 
          wifiConfiguration.status == WifiConfiguration.Status.CURRENT)
          { 
              ScanResult scan = map.get(wifiConfiguration.SSID);
              if(scan != null)
              { 
                 // Here you have the current connected WiFi
                 String wifiName = scan.SSID;
              }
          }
    }
}