1

アプリケーションでカメラを として起動しています。

Intent cameraIntent = new  Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);   

ポートレートではなくランドスケープモードでのみカメラのプレビューが必要です。これを達成する方法を教えてください。

4

2 に答える 2

0

いいえ、組み込みのカメラ アプリを使用している場合、これを実現することはできません。これは、カメラ アプリのマニフェストが、android:screenOrientation="landscape"カメラ アプリが常にカメラを横向きモードで表示することを定義しているためです。

本当に目標を達成したい場合はカメラクラスを直接使用できますが、それは多くの余分な作業になります

于 2011-06-22T04:57:45.647 に答える
0

私の知る限り、このためにカスタム カメラ アプリケーションを作成し、アクティビティを横向きモードに修正する必要はありません。

于 2011-06-22T04:57:02.157 に答える