From 2f1ab8af88cae4e723126ea5cf2f7d42dff7dbdc Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 30 九月 2021 13:43:56 +0800 Subject: [PATCH] 穿山甲广告SDK更新,隐私合规修改 --- library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java | 39 +++++++++++---------------------------- 1 files changed, 11 insertions(+), 28 deletions(-) diff --git a/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java b/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java index b2ef168..8258575 100644 --- a/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java +++ b/library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java @@ -8,9 +8,11 @@ import android.media.MediaPlayer; import android.net.ConnectivityManager; import android.net.NetworkInfo; -import android.support.annotation.NonNull; -import android.support.annotation.Nullable; -import android.support.v4.app.Fragment; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.fragment.app.Fragment; + import android.util.AttributeSet; import android.util.Log; import android.view.GestureDetector; @@ -38,11 +40,12 @@ import com.lcjian.library.util.common.TimeUtil; import com.yeshi.video.player.R; +import org.greenrobot.eventbus.EventBus; + import java.util.List; import java.util.Timer; import java.util.TimerTask; -import de.greenrobot.event.EventBus; import static android.content.Context.AUDIO_SERVICE; @@ -410,14 +413,16 @@ @Override public void onStartTrackingTouch(SeekBar seekBar) { isTouch = true; - mediaPlayer.pause(); + if (mediaPlayer != null) + mediaPlayer.pause(); canHiddenController = false; } @Override public void onStopTrackingTouch(SeekBar seekBar) { isTouch = false; - mediaPlayer.start(); + if (mediaPlayer != null) + mediaPlayer.start(); int currentPosition = getSeconds(mediaPlayer.getCurrentPosition()); tv_progress.setText(TimeUtil.getTimeDesc(currentPosition)); canHiddenController = true; @@ -871,28 +876,6 @@ } - public interface IVideoPlayerListener { - //鏆傚仠 - public void onVideoPause(); - - //鎾斁 - public void onVideoPlay(); - - //涓嬩竴闆� - public void onNext(); - - //杩斿洖 - public void onBack(); - - //閫夐泦 - public void selectEpisode(int p, VideoEpisode episode); - - //鎼滆棌 - public void collect(boolean collect); - - //鍒囨崲娓呮櫚搴� - public void changeDefinition(int p, VideoDefinition definition); - } //鎵嬪娍澶勭悊 private class MSimpleGestureDectListener extends GestureDetector.SimpleOnGestureListener { -- Gitblit v1.8.0