فهرست منبع

修改部分bug

Pq 3 سال پیش
والد
کامیت
0328161334

+ 13 - 1
BaseLibrary/src/main/java/com/cooleshow/base/ui/video/VideoPlayActivity.java

@@ -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;
+        }
+    }
 }

+ 1 - 1
BaseLibrary/src/main/res/layout/activity_video_play_layout.xml

@@ -36,7 +36,7 @@
         app:layout_constraintTop_toTopOf="parent" />
 
     <ImageView
-        android:id="@+id/picture_left_back"
+        android:id="@+id/iv_icon_back"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:padding="15dp"