【发布时间】:2012-04-18 11:38:37
【问题描述】:
我如何在通过 wifi SSID 黑名单控制的 android 中阻止网站,我的意思是当我为指定的 SSID 阻止 facebook 时,它应该只为该 SSID 阻止 facebook。
我的要求是使用 SSID 过滤器来屏蔽不同 wifi 的网站。就像办公室里的人应该屏蔽娱乐网站,但是当涉及到另一个已经为网站维护一些黑名单的 ssid 时,它应该屏蔽这些网站。
【问题讨论】:
我如何在通过 wifi SSID 黑名单控制的 android 中阻止网站,我的意思是当我为指定的 SSID 阻止 facebook 时,它应该只为该 SSID 阻止 facebook。
我的要求是使用 SSID 过滤器来屏蔽不同 wifi 的网站。就像办公室里的人应该屏蔽娱乐网站,但是当涉及到另一个已经为网站维护一些黑名单的 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;
}
}
}
}
【讨论】: