android相机纵向方向

Ses*_*nay 8 android android-camera android-camera-intent landscape-portrait

我在我的应用程序中使用相机.我只是intent用来启动相机

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
        cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
        startActivityForResult(cameraIntent, 101);
Run Code Online (Sandbox Code Playgroud)

捕获的图像自动进入landscape view.如何camera捕获图像portrait view

anu*_*har 12

如果设备具有v2.2或更高,则可以使用相机将相机方向旋转为纵向camera.setDisplayOrientation(90).在低于v2.2的设备中,相机仅以横向显示,因此图像将以横向显示.检查这些帖子在纵向使用摄像头,摄像头是错误的,除非键盘是开放的.