SurfaceView内容没有旋转

时间:2019-03-19 06:11:18

标签: android video-streaming surfaceview

我正在使用SurfaceView播放来自服务器的视频。我需要将视频旋转90180270度。但就我而言,表面视图在旋转,而视频在旋转。

@Override
public void surfaceCreated(SurfaceHolder surfaceHolder) {
    mMediaPlayer = new MediaPlayer();
            mMediaPlayer.setDisplay(mSurfaceHolder);
            try {
                mMediaPlayer.setDataSource(this, Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.video));
                mMediaPlayer.prepare();
            } catch (IOException e) {
                e.printStackTrace();
            }

            mMediaPlayer.start();
            mMediaPlayer.setLooping(true);   
        }


**Rotation**
float roation=surfaceView.getRotation();
surfaceView.rotation(surfaceView);

0 个答案:

没有答案