2011-03-28 4 views
0

イメージをキャプチャするためにandroid.provider.MediaStore.ACTION_IMAGE_CAPTUREを使用していますが、[OK]ボタンを押すとカメラアクティビティは閉じられ、結果はonActivityResultで受け取ります。 OKボタンを押した後、イメージキャプチャアクティビティを実行し続ける方法はありますか? 私のonActivityResult関数で再度起動しているときに、イメージキャプチャが成功した後に同じイメージ取得アクティビティを実行することは可能でしょうか?android.provider.MediaStore.ACTION_IMAGE_CAPTUREの動作を変更する方法

答えて

0

これはACTION_IMAGE_CAPTUREの意図では考えられません。代わりに、SurfaceHolderでカメラのプレビューを制御する必要があります。ここに私が見つけた1つの例があります - How to Program the Google Android Camera to Take Pictures

+0

私はカメラクラスの使用を避けたいと思い、ACTION_IMAGE_CAPTUREを使用することをお勧めします。ちょっとした時間から私はこれまでAndroidに費やしてきたことを知っています。つまり、launchMode = standard、singleTask、singleTopなどのアクティビティを定義することができます。同じアクティビティを閉じて再起動するよりもラフです。 – milosh

+0

ACTION_IMAGE_CAPTUREへの2回の呼び出しの間にシステムが状態を持続させたいのですか?この「クリックされた画像」をユーザーに表示させ続けることの本来の目的は何ですか? – rajath

関連する問題