package com.betaseries.betaseries.ui.episodes.detail;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.Nullable;
import com.betaseries.betaseries.R;
import com.betaseries.betaseries.model.Episode;
import com.betaseries.betaseries.model.Show;
import com.betaseries.betaseries.ui.AbstractActivity;
import butterknife.ButterKnife;
/**
* Created by florentchampigny on 12/08/15.
*/
public class EpisodeDetailActivity extends AbstractActivity {
public static final String EPISODE = "EPISODE";
Episode episode;
public static final String SHOW = "SHOW";
Show show;
public static Intent newInstance(Context context, Show show, Episode episode) {
Intent intent = new Intent(context, EpisodeDetailActivity.class);
intent.putExtra(SHOW, show);
intent.putExtra(EPISODE, episode);
return intent;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_episode_detail);
ButterKnife.bind(this);
this.episode = (Episode) getIntent().getExtras().getSerializable(EPISODE);
this.show = (Show) getIntent().getExtras().getSerializable(SHOW);
supportPostponeEnterTransition();
setContentFragment(EpisodeDetailFragment.newInstance(show, episode));
}
@Override
protected void onPostCreate(@Nullable Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);
getSupportActionBar().setTitle("");
}
}