且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何将拍摄的照片保存在Android的应用程序目录中

更新时间:2022-11-04 20:24:32

试试这个方法将捕获的图像保存在应用程序存储中

Try this method to save captured image in application storage

 public Uri setImageUri() {
        ContextWrapper cw = new ContextWrapper(getApplicationContext());
        File directory = cw.getDir("imageDir", Context.MODE_PRIVATE);
        File file = new File(directory,System.currentTimeMillis() + ".png");
        Uri imgUri = Uri.fromFile(file);
        this.imgPath = file.getAbsolutePath();
        return imgUri;
    }

图像将存储在此位置

/data/data/com.your.packagename/app_data/imageDir