From cbf60b12f6e11cb6c0db6da33c53909d2f6db46b Mon Sep 17 00:00:00 2001 From: Matthew Date: Sat, 3 May 2025 19:22:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=8F=E5=B0=8Fpackage=20size?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 3 +-- .../main/java/com/xypower/mpapp/video/VideoFragment.java | 7 +------ 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index c770b40b..750f058e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -126,11 +126,10 @@ android { dependencies { - implementation 'androidx.legacy:legacy-support-v4:1.0.0' - implementation 'androidx.legacy:legacy-support-v13:1.0.0' // implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation 'androidx.appcompat:appcompat:1.0.0' // implementation "androidx.core:core:1.10.0" // 使用最新版本 + implementation 'androidx.fragment:fragment:1.3.6' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation 'com.google.android.material:material:1.8.0' implementation project(path: ':common') diff --git a/app/src/main/java/com/xypower/mpapp/video/VideoFragment.java b/app/src/main/java/com/xypower/mpapp/video/VideoFragment.java index 8d894e6d..d9571a81 100644 --- a/app/src/main/java/com/xypower/mpapp/video/VideoFragment.java +++ b/app/src/main/java/com/xypower/mpapp/video/VideoFragment.java @@ -3,7 +3,6 @@ package com.xypower.mpapp.video; import android.Manifest; import android.app.Activity; import android.app.Dialog; -import android.content.ComponentName; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; @@ -18,7 +17,6 @@ import android.graphics.PorterDuff; import android.graphics.Rect; import android.graphics.RectF; import android.graphics.SurfaceTexture; -import android.graphics.drawable.BitmapDrawable; import android.hardware.camera2.CameraAccessException; import android.hardware.camera2.CameraCaptureSession; import android.hardware.camera2.CameraCharacteristics; @@ -36,8 +34,6 @@ import androidx.appcompat.app.AlertDialog; import androidx.core.app.ActivityCompat; import androidx.fragment.app.DialogFragment; import androidx.fragment.app.Fragment; -import androidx.legacy.app.FragmentCompat; -import androidx.legacy.app.FragmentCompat; import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.os.Environment; @@ -54,7 +50,6 @@ import android.view.TextureView; import android.view.View; import android.view.ViewGroup; import android.widget.Button; -import android.widget.Toast; import com.xypower.mpapp.MicroPhotoService; import com.xypower.mpapp.R; @@ -76,7 +71,7 @@ import java.util.concurrent.TimeUnit; * Use the {@link VideoFragment#newInstance} factory method to * create an instance of this fragment. */ -public class VideoFragment extends Fragment implements View.OnClickListener, MediaRecorder.OnInfoListener, FragmentCompat.OnRequestPermissionsResultCallback { +public class VideoFragment extends Fragment implements View.OnClickListener, MediaRecorder.OnInfoListener { public static final String ACTION_FINISH = "com.xypower.mvapp.ACT_FINISH"; public static final String ACTION_MP_VIDEO_FINISHED = "com.xypower.mpapp.ACT_V_FINISHED";