0

私は現在、アプリでカメラとサーフェスビューを使用してトーチなどを使用しています...、これらをアクティビティで使用しています。バックグラウンドでカメラとサーフェスビューを使用する方法、例. : 懐中電灯/LED フラッシュをオンのままにしたいのですが、バックグラウンドで正常に動作する多くのウィジェットを見ました。

ありがとう 。

4

1 に答える 1

0

ここを見てください:

http://developer.android.com/guide/topics/media/camera.html

カメラのプレビューを表示するアクティビティを作成するために必要なすべてのコードがあります。カメラ API として:

http://developer.android.com/reference/android/hardware/Camera.html#setPreviewDisplay%28android.view.SurfaceHolder%29

指定...プレビューにはSurfaceHolderを使用する必要があります。したがって、自動プレビューには SurfaceView または派生クラスのみを使用できます。それ以外の場合は、たとえば TextureView または ImageView を使用して、自分でプレビューを描画できます。ただし、プレビューからフレームを取得して自分で処理するには、onFramePreview メソッドを実装する必要があります。OpenGL または ANI API を使用して、フレームに効果を追加することもできます。これは、プレビュー画像の上に半透明の色付きの表面を重ねることによってこれらの効果を実現できない場合を除き、プレビューに効果を直接追加する唯一の方法です。

于 2013-07-13T13:37:16.980 に答える