Intent intent =
new
Intent(MediaStore.ACTION_IMAGE_CAPTURE);
mImageCaptureUri = Uri.fromFile(
new
File(Environment.getExternalStorageDirectory(),
"tmp_"
+ String.valueOf(System.currentTimeMillis()) +
".jpg"
));
intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, mImageCaptureUri);
intent.putExtra(
"return-data"
,
false
);
startActivityForResult(intent, PICK_FROM_CAMERA);
Intent intent =
new
Intent(
this
, ImageEdditer.
class
);
FileUtil.setStrFilePath(mImageCaptureUri.getPath());
intent.putExtra(
"scale"
,
true
);
Log.d(
"PickFromCamera"
,
"PickFromCamera"
);
startActivityForResult(intent, TAKE_PICTURE);
break
;
mImageCaptureUri = Uri.fromFile(BitmapUtil.SaveBitmapToFileCache((Bitmap)getBitmap(),
"result_"
+
new
File(mImagePath).getName()));
FileUtil.setStrFilePath(mImageCaptureUri.getPath());