我正在尝试将图像保存在本地存储中,但是文件未保存在指定位置。
createImageFile提供路径和文件名:(在SD卡上)
String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss", Locale.getDefault()).format(new Date());
String imageFileName = "IMG_" + timeStamp + "_";
File storageDir = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
File image = File.createTempFile(imageFileName, ".jpg", storageDir);
imageFilePath1 = image.getAbsolutePath();
但实际上是将图像像普通相机照片一样保存在设备上的默认DCIM文件夹下,并具有默认文件名:
{{1}}
文件创建:
{{1}}