【发布时间】:2016-03-07 05:01:03
【问题描述】:
Environment.getExternalStorageDirectory().getAbsolutePath();
以上代码是获取sd卡的绝对路径。但是我不知道如何获取使用android手机内置摄像头拍摄的图片的存储位置。
谁能给我这个问题的可能代码。
【问题讨论】:
-
你是如何准确拍照的,你是从你的活动中启动相机 Intent 并在 onActivityResult 中获取结果吗?
-
我的任务是获取仅使用默认相机拍摄的照片,然后仅在列表视图中显示该图像。
-
是的,就像@DougStevenson 在他的回答中发布的那样,使用
Enviroment.DIRECTORY_DCIM来获取仅由相机拍摄的照片(理想情况下) -
使用它显示为 DCIM 的方法,在里面我有很多文件夹。我的相机照片存储在
/storage/emulated/0/DCIM/100ANDRO/sdsd.jpg
标签: java android image camera storage