@Override public void onItemClick(View view, int position) { Book book = mAdapter.getBook(position); Intent intent = new Intent(getActivity(), BookDetailActivity.class); intent.putExtra("book", book); ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation( getActivity(), view.findViewById(R.id.ivBook), getString(R.string.transition_book_img)); ActivityCompat.startActivity(getActivity(), intent, options.toBundle()); }