我目前正在处理的项目要求我将图像/视频存储到与设备本机摄像头存储它们的文件夹相同的文件夹中。根据我的研究,我发现每个设备都以不同的名称存储图像/视频。也就是说,Nexus-One将其相机文件存储在名为" Camera“的文件夹中(/sdcard/DCIM/Camera)。HTC Incredible将其相机文件存储在名为"100MEDIA“(/sdcard/DCIM/100MEDIA)的文件夹中。Sony Xperia x10将其相机文件存储在名为"100ANDRO“(/sdcard/DCIM/100ANDRO)的文件夹中。我想知道是否可以通过编程获得此路径,以便我可以将从我的应用程序拍摄的图像/视频存储到同一位置。有没有什么API可以帮助你做到这一点,或者任何需要解决的问题。如果是这样的话,你能给我同样的建议吗?
伙计们,这事很紧急,也很重要。将会非常感谢并很高兴能很快得到回复。真的很期待你的回复。提前感谢你……
发布于 2011-05-11 18:19:24
AFAIK,只有视频和照片的base directory可以通过Environment类以标准方式访问。我认为您必须让用户自己配置目标目录。不过,没有什么能阻止你向用户提出明智的建议。
https://stackoverflow.com/questions/5962573
复制相似问题