【问题标题】:Make the camera app save picture to the default directory使相机应用保存图片到默认目录
【发布时间】:2013-08-20 19:01:14
【问题描述】:

有没有办法启动“拍照”Intent 并使相机应用程序将图片保存到默认文件路径?换句话说,图片应该保存到同一个文件中,就像用户手动启动相机应用并拍照一样。

【问题讨论】:

    标签: android android-camera


    【解决方案1】:

    你试过了吗

    storageDir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);  
    

    【讨论】:

    • 这不是相机默认存储图片的目录。
    • 您在寻找 DCIM 目录吗?
    • 我希望相机应用程序将照片保存到相同的文件路径(不仅仅是目录),就像用户手动启动相机应用程序并拍照一样。例如,在我的手机上,它位于 DCIM 目录中。
    • 我很确定它是每部手机上的 DCIM,并且从我记事起就一直存在,因此您可以设置一个嵌套循环以确保 DCIM 目录存在,然后将其设置为共享偏好,所以它只需要执行一次,然后就会记住位置并以这种方式写入?
    • 我怀疑所有相机应用都将照片存储到 DCIM/Camera 文件夹并使用相同的文件命名方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-12
    • 1970-01-01
    • 1970-01-01
    • 2013-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多