@Override
  public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    // set list adapter
    mAdapter = new TmdbMoviesAdapter(getActivity());

    // basic setup of grid view
    mGrid = (GridView) getView().findViewById(android.R.id.list);
    mGrid.setOnItemClickListener(this);
    View emptyView = getView().findViewById(android.R.id.empty);
    if (emptyView != null) {
      mGrid.setEmptyView(emptyView);
    }

    // restore an existing adapter
    if (mAdapter != null) {
      mGrid.setAdapter(mAdapter);
    }

    onListLoad(true);
  }