2011-12-09 15 views
1

Androidカメラのフレームのサイズをネイティブカメラアプリで設定できるかどうかは疑問です。目標は、特定のフォーマット(高さ==幅)の写真を撮ることです。私はofficial documentationを見てきましたが、インテント(ACTION_IMAGE_CAPTURE)に渡すことができる唯一のパラメータは、画像が保存されるパスを定義するためにEXTRA_OUTPUTです。Androidカメラのフレームサイズをカスタマイズするにはどうすればよいですか?

(可能でない場合は、ユーザーが画像を切り抜いて所定の四角形に収まるようにする必要があります)。

ありがとうございます!

+2

取られた後、それをトリミングすることであるらしいです:http://stackoverflow.com/questions/7328721/change-camera-settings- from-another-apps-activity ... – squizz

答えて

2

カメラサービスで提供されている形式であればカスタマイズできます。 (カメラAPIを参照してください) でも、実際には、望ましい解像度がサポートされているわけではありません。インテントを使用しているときは、インストールされたカメラアプリケーションを呼び出すことができます。インテントによるカスタマイズ方法はいくつかありますが、スタンドアロンでは定義されておらず、異なるベンダー間ではポータブルではありません。このトピックは、すでにここで扱われているよう

あなたの最良のオプションは、プロセス・画像を投稿し、それが

+0

ありがとうございました。私は自分の質問を編集して、ネイティブのカメラアプリサービスを通じてそれをやりたかったことを明確にしました。 –

+0

この場合、あなたはアンドロイドイメージのベンダーが自信を持っています - スタンドアートや移植性はありません –

関連する問題