Android Developers sitesindeki şu kod parçası işinizi görecektir: http://developer.android.com/training/monitoring-device-state/connectivity-monitoring.html#DetermineConnection
[code]ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
boolean isConnected = activeNetwork != null && activeNetwork.isConnectedOrConnecting();[/code]
ConnectivityManager isimli sınıf size ağ bağlantılarını gözlemenizi, hangi türde bir ağa bağlandığınızı ve ağdaki değişiklikleri gözlemenizi sağlıyor.
NOT: Ağın durumuna erişmek için "android.permission.ACCESS_NETWORK_STATE" iznini almayı unutmayın.