2

表面ビューにカメラを実装するプログラムを作成しました。

横向きモードではプレビューは正しいですが、縦向きモードではプレビューが180度傾いており、直立していません。

4

1 に答える 1

1

アプリが常にランドスケープ モードであっても問題ない場合は、次の行をマニフェストに追加する必要があります。これにより、問題が解決されます。

<activity android:name=".YourActivity"
              android:label="@string/app_name"
              android:screenOrientation="landscape">

ただし、ポートレート モードのアプリケーションが必要な場合は、これをマニフェストに追加できます。

<activity android:name=".YourActivity"
              android:label="@string/app_name"
              android:screenOrientation="portrait">

アクティビティに行を追加する限りmCamera.setDisplayOrientation(90);(Android バージョンが Froyo.

于 2012-06-30T18:54:31.060 に答える