7

カメラオブジェクトから写真を撮ってSDカードに保存するアプリを開発しています。一部を除いてうまく機能します(解像度などの一部のパラメーターを設定できません)。しかし、私が写真を撮ると、画面上でフリーズします。写真を撮った後、プレビューとキャプチャを同じ方法で再開したいだけです。ここに完全なコードがあります: http://bahacanaydin.blogspot.com/2012/05/package-com.html

4

3 に答える 3

13

写真が撮られると自動的に停止するため、プレビューを再開するには関数mCamera.startPreview();内に配置する必要があります。onPictureTaken()

于 2012-05-08T00:29:25.730 に答える
3

多分これが役立つでしょう。takePicture() に関する Android SDK ドキュメントから:

このメソッドを呼び出した後は、JPEG コールバックが返されるまで、startPreview() を呼び出したり、別の写真を撮ったりしてはなりません。

私が理解しているように、JPEGコールバックはonPictureTaken()の実装です。そのため、startPreview への呼び出しを延期する必要があります。

于 2013-02-08T18:32:41.810 に答える