| | |
| | | import com.weikou.beibeivideo.entity.VideoInfo; |
| | | import com.weikou.beibeivideo.entity.VideoResource; |
| | | import com.weikou.beibeivideo.ui.BaseActivity; |
| | | import com.weikou.beibeivideo.ui.ad.VideoDetailVideoAdFragment; |
| | | import com.weikou.beibeivideo.ui.ad.PlayVideoPreADFragment; |
| | | import com.weikou.beibeivideo.ui.common.ShareActivity; |
| | | import com.weikou.beibeivideo.ui.video.FunshionPlayerFragment; |
| | | import com.weikou.beibeivideo.ui.video.VideoPlayerActivity; |
| | |
| | | |
| | | private FragmentManager fm = getSupportFragmentManager(); |
| | | |
| | | private VideoDetailVideoAdFragment mVideoDetailVideoAdFragment; |
| | | private PlayVideoPreADFragment mVideoDetailVideoAdFragment; |
| | | |
| | | //风行播放器 |
| | | private FunshionPlayerFragment mFunshionPlayerFragment; |
| | |
| | | } |
| | | |
| | | //广告 |
| | | mVideoDetailVideoAdFragment = new VideoDetailVideoAdFragment(); |
| | | mVideoDetailVideoAdFragment = new PlayVideoPreADFragment(); |
| | | //播放器 |
| | | mFunshionPlayerFragment = new FunshionPlayerFragment(); |
| | | |
| | |
| | | BeibeiConstant.AD_TYPE = null; |
| | | //需要加载广告 |
| | | if (BeibeiConstant.AD_TYPE != null && BeibeiConstant.AD_TYPE.isPlayerAd()) { |
| | | mVideoDetailVideoAdFragment = new VideoDetailVideoAdFragment(); |
| | | mVideoDetailVideoAdFragment = new PlayVideoPreADFragment(); |
| | | mVideoDetailVideoAdFragment.setPageEventListener(new IPageEventListener() { |
| | | @Override |
| | | public void onCreateView() { |
| | | mVideoDetailVideoAdFragment.loadVideoAD(new VideoDetailVideoAdFragment.IVideoAdListener() { |
| | | mVideoDetailVideoAdFragment.loadVideoAD(new PlayVideoPreADFragment.IVideoAdListener() { |
| | | @Override |
| | | public void finishPlay() { |
| | | getSupportFragmentManager().beginTransaction().remove(mVideoDetailVideoAdFragment); |
| | | getSupportFragmentManager().beginTransaction().remove(mVideoDetailVideoAdFragment).commit(); |
| | | clickPlay();//进入播放事件 |
| | | } |
| | | |
| | | @Override |
| | | public void startPlay() { |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void noAd() { |
| | | getSupportFragmentManager().beginTransaction().remove(mVideoDetailVideoAdFragment).commit(); |
| | | clickPlay();//进入播放事件 |
| | | } |
| | | }); |
| | | } |
| | |
| | | params1.height = 0; |
| | | |
| | | // Hide the status bar隐藏状态栏 |
| | | WindowManager.LayoutParams attrs = getWindow().getAttributes(); |
| | | attrs.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN; |
| | | getWindow().setAttributes(attrs); |
| | | //测试 不做全屏 |
| | | // WindowManager.LayoutParams attrs = getWindow().getAttributes(); |
| | | // attrs.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN; |
| | | // getWindow().setAttributes(attrs); |
| | | |
| | | Fragment videoDetailFragment = getSupportFragmentManager() |
| | | .findFragmentByTag("VideoDetailFragment"); |