0

我在下面有这个方法可以启动设备的相机并返回图片......

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(...)

我已经在意图上使用了标志,但它仍然不起作用。

有人有解决方法吗??

4

0 回答 0