1

在我的 androidActivity中,我需要camera根据设备 Orientation . And I need all orientations for my activity namelyPortrait ,Landscape ,Landscape reverse andportrait reverse` 更新预览方向和 UI。

我使用 Android API 演示进行相机预览。我发现当我在我的中使用fullSensor方向设置AndroidManifest.xml并调用 Preview 类的setCameraDisplayOrientation()onsurfaceChanged()方法(我指的CameraPreview.java是 API 演示源中的)时,我得到了所需的行为。

但是每个方向切换都有很大的延迟。当我在清单中将方向设置Landscape为时,预览很流畅,但 UI 没有根据设备方向更新。我需要设置方向,并Landscape根据所有四个方向(即Portrait up、和)更改 UI 。以良好的性能实现相同目标的最佳方法是什么?Landscape rightLandscape leftPortrait down

4

0 回答 0