使用相机意图时,照片保存在哪里?

时间:2017-08-07 04:21:00

标签: android android-intent camera photos

关于常见意图文档:https://developer.android.com/guide/components/intents-common.html

它表示您可以拍摄照片或视频并将其还原。

我的问题是,照片​​应保存在哪里?:

static final int REQUEST_IMAGE_CAPTURE = 1;
static final Uri mLocationForPhotos;

public void capturePhoto(String targetFilename) {
    Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    intent.putExtra(MediaStore.EXTRA_OUTPUT,
            Uri.withAppendedPath(mLocationForPhotos, targetFilename));
    if (intent.resolveActivity(getPackageManager()) != null) {
        startActivityForResult(intent, REQUEST_IMAGE_CAPTURE);
    }
}

mLocationForPhotos应该是什么?我想支持从4.4到7.0的Android版本,并且由于文件系统在不同版本中的处理方式有所变化,这是保存照片的安全位置吗?

0 个答案:

没有答案