在SurfaceView播放器篇一https://blog.csdn.net/weixin_28743727/article/details/98170643中已经写了一个最基础的视频播放器,但是开始进入会有个短暂的黑屏。下面贴出已解决该问题的activity。
import android.graphics.Canvas;
import android.graphics.Color;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.support.v7.app.AppCompatActivity;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.widget.Toast;
import java.io.IOException;
public class SurfaceViewActivity extends AppCompatActivity {
SurfaceView surfaceView;
private SurfaceHolder holder;
private MediaPlayer mMediaPlayer;
private String mediaPath = "https://dao.rainfo.cn/file-download-26798.html?zentaosid=aop2u8poqjhfgf46al4f3qsc32";
//解决黑屏问题
private Handler mHandler = new Handler() {
@Ove