Googleのandroid-Camera2Basicサンプルアプリを試しました。フロントカメラの場合、私はCamera2BasicFragmentのコードを変更しました。変更は以下の通りです。Camera2Basicアプリのフロントカメラの画像が逆さまになります
フロントカメラに切り替えるにはmCameraId = cameraId;
をmCameraId = "1";
のsetUpCameraOutputs(int width, int height)
に変更しました。
AND条件ならば、この変更は完全にフロントカメラを示したが、写真を選んでいません
if(mCameraId == null)
mCameraId = cameraId;
、同じようsetUpCameraOutputs(int width, int height)
の終わりに追加されます。だから私はlockFocus()
に
captureStillPicture();
に
mCaptureSession.capture(mPreviewRequestBuilder.build(), mCaptureCallback,
mBackgroundHandler);
を置き換えます。 フロントカメラが写真をピックしますが、上下逆さまに見えます。 EXのために
私は今、何をすべきかわからないのですか?どんな助力も高く評価されます。
実際には私の要件はです。両方のカメラでcamera2 apiを使用して写真をキャプチャしています。だから私が何か間違っていたら、私を修正してください。
一部のデバイスでは、このアプリはワンクリックで複数の写真を撮ります。