JZVideoPlayerStandard 简易视频播放器

本文介绍了如何在Android应用中使用JZVideoPlayerStandard库进行视频播放。通过导入必要的库文件,设置XML控件,并调用相应的方法来控制播放、隐藏显示控件、处理播放状态变化,如自动播放、暂停、获取焦点、清除缓存等操作。

简易视频播放器

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();
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值