4

カメラを開くアクティビティがあります。カメラのプレビューにフレームレイアウトを使用しています。しかし、ポートレート モードでカメラを開く必要があるため、画面が小さい、回転の問題など、多くの問題が発生します。アクティビティがポートレート モードであっても、フレームレイアウトをランドスケープに設定できますか?

または、ポートレートモードでカメラを効果的に開くためのアイデアがあれば幸いです

前もって感謝します

4

2 に答える 2

4

API レベル 8 (v2.2) では、Camera に setDisplayOrientation というメソッドが含まれています。カメラのディスプレイを縦向きモードに回転するには、このメソッドを 90 で呼び出します。

于 2011-03-28T15:30:26.263 に答える
1

AndroidManifest.xml のアクティビティ宣言を編集してみてください。

<Activity android:screenOrientation="landscape" ... />
于 2011-03-28T15:30:43.387 に答える