1.效果图:
2.清单文件:文件读取权限
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
3.主界面:
package com.example.administrator.testz;
import androidx.appcompat.app.AppCompatActivity;
import android.graphics.Matrix;
import android.graphics.SurfaceTexture;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.view.Surface;
import android.view.TextureView;
import java.io.IOException;
public class MainActivity extends AppCompatActivity implements TextureView.SurfaceTextureListener,
MediaPlayer.OnPreparedListener,
MediaPlayer.OnErrorListener,
MediaPlayer.OnBufferingUpdateListener,
MediaPlayer.OnVideoSizeChangedLi