@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_movie_details); if (savedInstanceState == null) { Bundle arguments = new Bundle(); arguments.putString( MovieDetailsFragment.DETAIL_MOVIE_ID, getIntent().getStringExtra(MovieDetailsFragment.DETAIL_MOVIE_ID)); MovieDetailsFragment fragment = new MovieDetailsFragment(); fragment.setArguments(arguments); getSupportFragmentManager() .beginTransaction() .add(R.id.movie_detail_container, fragment) .commit(); } }