我在下面有这个方法可以启动设备的相机并返回图片.....
protected void takePhoto() {
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
mUri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(), "bpi_"
+ String.valueOf(System.currentTimeMillis()) + ".jpg"));
cameraIntent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, mUri);
try {
cameraIntent.putExtra("return-data", true);
startActivityForResult(cameraIntent, CAMERA_PICK);
} catch (Exception e) {
e.printStackTrace();
}
}
问题是这个方法用在一个标签内的一个活动中......
出于某种原因,我无法从onActivityResult(...)
获得任何答案!
我已经在意图上使用了标志,但它仍然不起作用。
有没有人有解决方法?