From 799b8662790850240bc6e7e6d16241c1a8869a3d Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 27 八月 2021 19:02:34 +0800 Subject: [PATCH] 穿山甲广告SDK更新,64位处理器兼容 --- library-VideoPlayer/src/main/java/com/yeshi/video/player/common/VideoPlayerController.java | 33 ++++++++------------------------- 1 files changed, 8 insertions(+), 25 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 232c1c3..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 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