Skip to main content

Posts

Showing posts with the label CheckConnections

Check different Network status in Android

public class CheckConnectionsDemo extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); checkAvailableConnection(); } void checkAvailableConnection() { ConnectivityManager connMgr = (ConnectivityManager) this.getSystemService(Context.CONNECTIVITY_SERVICE); final android.net.NetworkInfo wifi = connMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI); final android.net.NetworkInfo mobile = connMgr.getNetworkInfo(ConnectivityManager.TYPE_MOBILE); if( wifi.isAvailable() ) { Toast.makeText(this, "Wifi Available" ,Toast.LENGTH_LONG).show(); } else if( mobile.isAvailable() ) { Toast.makeText(this, "3G Available" ,Toast.LENGTH_LONG).show(); } else{ Toast.makeText(this, "No Network Available" ,Toast.LENGTH_LONG).show(); } } }