@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_movie); setupActionBar(); setupNavDrawer(); if (getIntent().getExtras() == null) { finish(); return; } int tmdbId = getIntent().getExtras().getInt(MovieDetailsFragment.InitBundle.TMDB_ID); if (tmdbId == 0) { finish(); return; } setupViews(); if (savedInstanceState == null) { MovieDetailsFragment f = MovieDetailsFragment.newInstance(tmdbId); getSupportFragmentManager().beginTransaction().add(R.id.content_frame, f).commit(); } }
@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(); } }