我用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;
...
}
}