如何在android系统中屏蔽通过wifi ssid黑名单控制的网站,我的意思是当我为指定ssid屏蔽facebook时,它应该只为该ssid屏蔽facebook。
我的要求是阻止网站使用不同的WiFi的SSID过滤器。就像办公室里的人应该屏蔽娱乐网站一样,但是当涉及到另一个已经为网站维护了黑名单的ssid时,它应该屏蔽那些网站。

最佳答案

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;
              }
          }
    }
}

关于android - 使用wifi SSID在Android中阻止网站,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10208562/

10-12 03:28