检测Cam是正面还是背面

时间:2014-04-29 15:37:19

标签: android camera

我用android拍照:

bComenzarVisita.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {


            imageFileUri = getContentResolver().insert(Media.EXTERNAL_CONTENT_URI, new ContentValues());
            Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
            i.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, imageFileUri);
            startActivityForResult(i, CAMERA_PIC_INI_REQUEST);

        }
    });

当用户使用前凸轮时,图片被翻转,我想在这种情况下旋转它。旋转和翻转都没问题。

我怎么知道方法:onActivityResult用户使用过的摄像头(正面还是背面)

protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
    super.onActivityResult(requestCode, resultCode, intent);

    switch (requestCode) {
    case CAMERA_PIC_INI_REQUEST:
        if (resultCode == RESULT_OK) {
            // If front camera used, flip pic
        }
        break;
...
           }
 }    

0 个答案:

没有答案