Thursday, April 28, 2011

Android How to Connect With particular Network SSID

 try
 {
    ConnectivityManager myConnManager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
    NetworkInfo myNetworkInfo = myConnManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
    WifiManager myWifiManager = (WifiManager)getSystemService(Context.WIFI_SERVICE);
WifiInfo myWifiInfo = myWifiManager.getConnectionInfo();
//Using above Line you Connect With Particular SSID
if(myWifiInfo.getSSID().equals("BSNL_AP"))
{
txtStatus.setText("Connected");
txtNetwork.setText(myWifiInfo.getSSID());
txtNetworkSpeed.setText(String.valueOf(myWifiInfo.getLinkSpeed()) + " " +          myWifiInfo.LINK_SPEED_UNITS);

}
else
{
txtStatus.setText("Disconnected");
txtNetwork.setText("--------");
txtNetworkSpeed.setText("-------");
}


 }//End Try
 catch(Exception e)
 {
 e.printStackTrace();
Log.d("Debug","Line Number 100");
}
}
    

Wednesday, April 20, 2011

Android WI-FI

Change Android Native Wi-Fi  Settings 

         //Change Wi-Fi State if Devices Wi-Fi disable using this You Enable your Wi-Fi

        if(!wifi.isWifiEnabled())
        {
            if(wifi.getWifiState()!= WifiManager.WIFI_STATE_ENABLED)
            {
                wifi.setWifiEnabled(true);
            }
        }