I am beginner to android and developing an app. I connect to any particular wifi connection in my app. I want to generate a number like 1 or 2 or 3 or 4. That number I need for some other purpose. How to do this?
WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
if(wifiInfo.getSupplicantState() == SupplicantState.COMPLETED) {
if(wifiInfo.getIpAddress() != 0) {
if((wifiInfo.getIpAddress() == wifiIp) && (wifiInfo.getSSID().equals(wifiSSID))) {
if (enableLogs)
} else{
if (enableLogs)
wifiIp = wifiInfo.getIpAddress();
wifiSSID = wifiInfo.getSSID();
}