在android中播放sd卡视频时如何设置方向?
我在横向模式下使用默认视频播放器录制视频,并将该视频文件保存在sd卡中。当我在应用程序中选择该视频文件时,它应该以纵向模式播放 我使用以下逻辑录制视频:在android中播放sd卡视频时如何设置方向?,android,video,orientation,Android,Video,Orientation,我在横向模式下使用默认视频播放器录制视频,并将该视频文件保存在sd卡中。当我在应用程序中选择该视频文件时,它应该以纵向模式播放 我使用以下逻辑录制视频: Intent i = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); if (i.resolveActivity(getPackageManager()) != null) { startActivityForResult(i, REQUEST_VIDEO_CAPTURE); } 最后,我的
Intent i = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
if (i.resolveActivity(getPackageManager()) != null) {
startActivityForResult(i, REQUEST_VIDEO_CAPTURE);
}
最后,我的要求是:如果我录制了纵向或横向模式的视频,则应在我的应用程序中以纵向模式播放
请指导我怎么做。谢谢尝试强制您的活动:
myActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);