表面ビューにカメラを実装するプログラムを作成しました。
横向きモードではプレビューは正しいですが、縦向きモードではプレビューが180度傾いており、直立していません。
表面ビューにカメラを実装するプログラムを作成しました。
横向きモードではプレビューは正しいですが、縦向きモードではプレビューが180度傾いており、直立していません。
アプリが常にランドスケープ モードであっても問題ない場合は、次の行をマニフェストに追加する必要があります。これにより、問題が解決されます。
<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.