JZVideoPlayerStandard 简易视频播放器

简易视频播放器

JZVideoPlayerStandard
参考链接

//导入库文件
annotationProcessor ‘com.jakewharton:butterknife-compiler:8.4.0’

//xml控件 JZVideoPlayerStandard

视频播放:
jzvps_playback.setUp(filePath, JZVideoPlayerStandard.SCREEN_WINDOW_FULLSCREEN);
//打开自动播放
jzvps_playback.startButton.performClick();
//隐藏/显示控件
jzvps_playback.batteryLevel.setVisibility(View.GONE);
jzvps_playback.thumbImageView.setVisibility(View.GONE);
jzvps_playback.tinyBackImageView.setVisibility(View.GONE);
jzvps_playback.batteryTimeLayout.setVisibility(View.GONE);
jzvps_playback.backButton.setVisibility(View.GONE);
jzvps_playback.fullscreenButton.setVisibility(View.GONE);
//获取焦点
jzvps_playback.goOnPlayOnResume();
//暂停
jzvps_playback.goOnPlayOnPause();

//清除文件播放缓存进度
JZVideoPlayerStandard.releaseAllVideos();
JZUtils.clearSavedProgress(this, null);

//完全播放完成回调函数,可以在这里自定义回调监听处理事情
@Override
public void onStateAutoComplete() {
super.onStateAutoComplete();
LogUtils.printLog(“onStateAutoComplete”);
if (null != onCompletionListener) {
onCompletionListener.onCompletion();
}
}

你可能感兴趣的:(JZVideoPlayerStandard 简易视频播放器)