ابتدا باید دسترسی ACCESS_NETWORK_STATE را به فایل manifest پروژه اندروید خود اضافه کنید:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
سپس می توانید با استفاده از تکه کد زیر این کار را انجام دهید:
public boolean isNetworkConnected(){
ConnectivityManager connMgr = (ConnectivityManager)
getSystemService(Activity.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isConnected()){
return true;
}
else{
return false;
}
}