如何获取播放完毕状态
GSYBaseVideoPlayer也是困扰了我一天,需要获取播放完毕状态但是源码并没有直接获取结束状态的方法
所以我就找到了两个方法去解决播放完毕获取
获取播放完毕状态我们需要知道两个方法第一个是进度条的播放进度
plaza_video_player.getCurrentPositionWhenPlaying()//播放进度
plaza_video_player是我们播放器控件
第二步我们要获取整个视频的播放时间
plaza_video_player.getDuration()//播放时间
我们只需要在写一个定时器,定时获取就可以了
playTimer = Timer()
val taskCheck = object : TimerTask() {
override fun run() {
Thread(Runnable {
try {
var currentPosition = plaza_video_player.getCurrentPositionWhenPlaying()
var time=plaza_video_player.getDuration()
// println("currentPosition==" + currentPositi