2012-04-18 2 views
3

Как я могу заблокировать веб-сайт в android, который контролируется через черный список SSID SSID, я имею в виду, когда я блокирую facebook для указанного SSID, тогда он должен блокировать facebook только для этого SSID.Блокировать сайт в android, используя wifi SSID

Мое требование состоит в том, чтобы заблокировать сайт с помощью фильтра SSID для отличного Wi-Fi. например, если человек в офисе должен блокировать развлекательные сайты, но когда дело доходит до другого ssid, который уже поддерживает черный список для веб-сайтов, он должен блокировать эти веб-сайты.

ответ

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

благодарит вас, если вы знаете что-либо о том, как заблокировать конкретный сайт plz. – NaserShaikh

+0

У меня ошибка на map.get (wifiConfiguration.SSID) здесь, что такое карта – NareshRavva

Смежные вопросы