0
int frontCameraId = getFrontCamera();
Camera fc = Camera.open(frontCameraId);

int backendCamera = getBackendCamera();
Camera bc = Camera.open(backendCamera);

#bc == null、同時に開く方法は?</p>

同時にカメラを開くことは可能ですか?

4

2 に答える 2

7

初め

Camera の新しいオブジェクトを明示的に作成していません。のシングルトンメソッドを使用していCameraます。したがって、メモリにはインスタンスが 1 つだけ存在します。

2番

Androidのドキュメントには、それが書かれています..

アプリケーションは、特定のハードウェア カメラに対して一度に 1 つの Camera オブジェクトのみをアクティブにする必要があります。

したがって、同時に Camera の複数のオブジェクトを使用できないこともわかります。

結論

それは不可能。

于 2013-08-14T05:36:26.720 に答える
0

Galaxy S4 には、2 台のカメラを同時に使用する高度な機能が導入されています。

ただし、これは SAMSUNG のプライベート テクノロジです。SAMSUNG の SDK 拡張機能に含まれているかどうかを確認できます。

于 2013-08-14T06:19:58.143 に答える