Android VideoView显示我的视频但旋转

时间:2013-12-05 07:54:10

标签: android video rotation android-videoview

在我的应用程序中,我需要录制视频,查看录制的视频,然后将其提交给服务器。

录制视频工作正常..视频保存到我的Android设备.. 当我去另一个活动观看视频时,视频会以不同的旋转方式显示给我(就像旋转90度一样)。保存在我的设备上的视频不会旋转。

我的代码:

captureVideoIntent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
captureVideoIntent.putExtra("android.intent.extra.durationLimit", 30);
startActivityForResult(captureVideoIntent, VIDEO_CAPTURED);

onActivityResult,我保存了视频Uri

...   mgr.videoFileUri = data.getData();  .....

显示视频的活动(包含其他字段):

video = (VideoView) findViewById(R.id.VideoView);
        video.setVideoURI(mgr.videoFileUri);
        video.setMediaController(new MediaController(this));
        video.requestFocus();
        video.start();

0 个答案:

没有答案