Reputation: 31
Currently when I start my app, one SSID is shown. But if I change WI-FI, SSID is also gets changed, I want to know, how do I get WI-FI SSID in broadcast receiver by programming?
I want to SSID broadcast receiver example.
Upvotes: 0
Views: 460
Reputation: 2258
Check for WifiManager.NETWORK_STATE_CHANGED_ACTION
broadcast receiver
Like :
if (WifiManager.NETWORK_STATE_CHANGED_ACTION.equals (action)) {
NetworkInfo netInfo = intent.getParcelableExtra (WifiManager.EXTRA_NETWORK_INFO);
if (ConnectivityManager.TYPE_WIFI == netInfo.getType ()) {
if(netInfo.isConnected(){
WifiManager wifiManager = (WifiManager) getSystemService (Context.WIFI_SERVICE);
WifiInfo info = wifiManager.getConnectionInfo ();
info.getBSSID ();
}
}
}
Upvotes: 1