【问题标题】:Why My Camera preview shows Horizontal instead of the Vertical?为什么我的相机预览显示水平而不是垂直?
【发布时间】:2011-12-14 17:06:00
【问题描述】:

在我的 Android 相机应用程序中,如果我将屏幕固定为横向,那么在横向模式下,它似乎必须被看到。但是如果我将其固定为肖像,则可以将相机预览显示为水平。 为什么会发生?以及它的解决方案是什么??

【问题讨论】:

    标签: android android-layout android-camera


    【解决方案1】:
     Camera.Parameters parameters = mCamera.getParameters();
     parameters.set("orientation", "portrait");
     mCamera.setParameters(parameters);
    

    你可以在这之后调用 startPreview() :)

    【讨论】:

    • 我已经检查过了。但问题仍然存在。我该怎么办?
    • 如果我已将我的应用程序清单修复为纵向,并且如果我将 Android 设备设为纵向,则它将以横向显示预览,如果我将 android 设备设为横向,则它将以纵向显示预览。如果我将清单设置为景观,那么一切正常。但根据需要,我希望相机设置为纵向模式。
    猜你喜欢
    • 2020-04-04
    • 1970-01-01
    • 2021-01-18
    • 2020-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多