private void initMoviesGrid() { adapter = new MoviesAdapter(getContext(), null); adapter.setOnItemClickListener(this); recyclerView.setAdapter(adapter); recyclerView.setItemAnimator(new DefaultItemAnimator()); int columns = getResources().getInteger(R.integer.movies_columns); recyclerView.addItemDecoration( new ItemOffsetDecoration(getActivity(), R.dimen.movie_item_offset)); gridLayoutManager = new GridLayoutManager(getActivity(), columns); recyclerView.setLayoutManager(gridLayoutManager); onMoviesGridInitialisationFinished(); }