}
if (ssid!=null && ssid.startsWith("\\"")) {
ssid = ssid.substring(1);
}
if (ssid!=null && ssid.endsWith("\\"")) {
ssid = ssid.substring(0, ssid.length() - 1);
}
return ssid;
}
public String getWifiConnectedBssid() {
WifiInfo mWifiInfo = getConnectionInfo();
String bssid = null;
if (mWifiInfo != null && isWifiConnected()) {
bssid = mWifiInfo.getBSSID();
}
return bssid;
}
// get the wifi info which is “connected” in wifi-setting
private WifiInfo getConnectionInfo() {
WifiManager mWifiManager = (WifiManager) mContext.getApplicationContext()
.getSystemService(Context.WIFI\_SERVICE);
WifiInfo wifiInfo = mWifiManager.getConnectionInfo();
return wifiInfo;
}
private boolean isWifiConnected() {
NetworkInfo mWiFiNetworkInfo = getWifiNetworkInfo();
boolean isWifiConnected = false;
if (mWiFiNetworkInfo != null) {
isWifiConnected = mWiFiNetworkInfo.isConnected();
}
return isWifiConnected;
}
private NetworkInfo getWifiNetworkInfo() {<