+
+ boolean iu_via_wifi = PreferenceManager.getDefaultSharedPreferences(context).getBoolean("instant_upload_on_wifi", false);
+ boolean is_conn_via_wifi = false;
+ if (iu_via_wifi) {
+ ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
+ if (cm != null && cm.getActiveNetworkInfo() != null &&
+ cm.getActiveNetworkInfo().getType() == ConnectivityManager.TYPE_WIFI &&
+ cm.getActiveNetworkInfo().getState() == State.CONNECTED)
+ is_conn_via_wifi = true;
+ }
+