package com.zcy.ghost.vivideo.ui.activitys; import android.os.Bundle; import com.zcy.ghost.vivideo.R; import com.zcy.ghost.vivideo.base.SwipeBackActivity; import com.zcy.ghost.vivideo.model.bean.VideoInfo; import com.zcy.ghost.vivideo.presenter.VideoInfoPresenter; import com.zcy.ghost.vivideo.ui.view.VideoInfoView; import butterknife.BindView; import butterknife.ButterKnife; import fm.jiecao.jcvideoplayer_lib.JCVideoPlayer; public class VideoInfoActivity extends SwipeBackActivity { VideoInfo videoInfo; @BindView(R.id.video_info_view) VideoInfoView videoInfoView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_video_info); unbinder = ButterKnife.bind(this); getIntentData(); mPresenter = new VideoInfoPresenter(videoInfoView, videoInfo); } private void getIntentData() { videoInfo = (VideoInfo) getIntent().getSerializableExtra("videoInfo"); } @Override protected void onPause() { super.onPause(); JCVideoPlayer.releaseAllVideos(); } @Override public void onBackPressed() { if (JCVideoPlayer.backPress()) { return; } super.onBackPressed(); } }