private void getPoster() { // Get the default/saved settings data SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getActivity()); String sort = sp.getString("sort_list", "popularity.desc"); // Check that there exists an internet connection on the phone ConnectivityManager connMgr = (ConnectivityManager) getActivity().getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = connMgr.getActiveNetworkInfo(); if (networkInfo != null && networkInfo.isConnected()) { FetchMovieTask fetchMovieTask = new FetchMovieTask(getActivity(), gridview); movie_id = fetchMovieTask.getMovieId(); backdrop = fetchMovieTask.getBackdrop(); original_title = fetchMovieTask.getOriginalTitle(); overview = fetchMovieTask.getOverview(); vote_average = fetchMovieTask.getVoteAverage(); release_date = fetchMovieTask.getReleaseDate(); fetchMovieTask.execute(sort); } else { MovieDbHelper mOpenHelper = new MovieDbHelper(getActivity()); // Log.v("bulkInsert", "Show Context " + mOpenHelper); final SQLiteDatabase db = mOpenHelper.getWritableDatabase(); String movie_id_string; String backdrop_string; String original_title_string; String overview_string; String vote_average_string; String release_date_string; Cursor MovieCursor = db.query( MovieContract.MovieEntry.TABLE_NAME, // Table to Query null, // leaving "columns" null just returns all the columns. null, // cols for "where" clause null, // values for "where" clause null, // columns to group by null, // columns to filter by row groups null // sort order ); if (MovieCursor != null) { if (MovieCursor.moveToFirst()) { do { movie_id_string = MovieCursor.getString(MovieCursor.getColumnIndex("id")); movie_id.add(movie_id_string); // Log.v("Movie ID", " "+movie_id); backdrop_string = MovieCursor.getString(MovieCursor.getColumnIndex("backdrop")); // Log.v("BackDrop Cursor", backdrop_string); backdrop.add("" + backdrop_string); original_title_string = MovieCursor.getString(MovieCursor.getColumnIndex("movie_title")); original_title.add(original_title_string); overview_string = MovieCursor.getString(MovieCursor.getColumnIndex("synopsis")); overview.add(overview_string); vote_average_string = MovieCursor.getString(MovieCursor.getColumnIndex("vote_average")); vote_average.add(vote_average_string); release_date_string = MovieCursor.getString(MovieCursor.getColumnIndex("release_date")); release_date.add(release_date_string); } while (MovieCursor.moveToNext()); } } mMovieAdapter = new ImageAdapter(getActivity(), backdrop); gridview.setAdapter(mMovieAdapter); Toast.makeText(getActivity(), "No Internet Connectivity Detected", Toast.LENGTH_SHORT).show(); } }