|
@@ -5,8 +5,10 @@ import android.content.Intent;
|
|
|
import android.media.MediaPlayer;
|
|
|
import android.net.Uri;
|
|
|
import android.text.TextUtils;
|
|
|
+import android.view.View;
|
|
|
import android.widget.MediaController;
|
|
|
|
|
|
+import com.cooleshow.base.R;
|
|
|
import com.cooleshow.base.databinding.ActivityVideoPlayLayoutBinding;
|
|
|
import com.cooleshow.base.ui.activity.BaseActivity;
|
|
|
import com.cooleshow.base.utils.ToastUtils;
|
|
@@ -16,7 +18,7 @@ import com.umeng.socialize.utils.CommonUtil;
|
|
|
/**
|
|
|
* Author by pq, Date on 2022/6/28.
|
|
|
*/
|
|
|
-public class VideoPlayActivity extends BaseActivity<ActivityVideoPlayLayoutBinding> implements MediaPlayer.OnPreparedListener, MediaPlayer.OnCompletionListener, MediaPlayer.OnErrorListener {
|
|
|
+public class VideoPlayActivity extends BaseActivity<ActivityVideoPlayLayoutBinding> implements MediaPlayer.OnPreparedListener, MediaPlayer.OnCompletionListener, MediaPlayer.OnErrorListener, View.OnClickListener {
|
|
|
public static final String VIDEO_PATH_KEY = "video_path";
|
|
|
private MediaController mMediaController;
|
|
|
|
|
@@ -35,6 +37,7 @@ public class VideoPlayActivity extends BaseActivity<ActivityVideoPlayLayoutBindi
|
|
|
finish();
|
|
|
return;
|
|
|
}
|
|
|
+ viewBinding.ivIconBack.setOnClickListener(this);
|
|
|
viewBinding.videoView.setVideoPath(videoPath);
|
|
|
viewBinding.videoView.requestFocus();
|
|
|
mMediaController = new MediaController(this);
|
|
@@ -103,4 +106,13 @@ public class VideoPlayActivity extends BaseActivity<ActivityVideoPlayLayoutBindi
|
|
|
mMediaController = null;
|
|
|
super.onDestroy();
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onClick(View v) {
|
|
|
+ int id = v.getId();
|
|
|
+ if (id == R.id.iv_icon_back) {
|
|
|
+ finish();
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|