2

http://developer.android.com/guide/topics/media/camera.htmlで入手できるサンプルに従っています。

カメラアプリの開発に。

このアプリはカメラのプレビューとボタンを表示し、ユーザーがボタンをクリックすると写真が撮られて保存され、カメラのプレビューが再び表示されます。

しかし、今すぐフロントカメラに切り替えたいです。これを行う方法について何か考えはありますか?フロントカメラまたはバックカメラのいずれかで開始することは可能ですが、新しいカメラインスタンスを呼び出すかのように実行中に変更できず、アプリがクラッシュしました.

これを行う方法はありますか?

前もって感謝します、ペルマル

4

4 に答える 4

3

一度に開くことができるカメラは 1 つだけです。つまり、フロントカメラのrelease()前にバックカメラを使用する必要がopen(1)あります。

于 2012-07-11T22:00:29.067 に答える
1

必要なカメラを開くことができます。以下のリンクを参照してください。

http://developer.android.com/reference/android/hardware/Camera.html#open(int)

上記のリンクから示されているように、使用する必要があります

c = Camera.open(int) の代わりに c = Camera.open()

于 2012-04-18T13:42:14.173 に答える