获取当前画面相机的文件夹 [英] get current picture folder of camera

查看:93
本文介绍了获取当前画面相机的文件夹的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个小FileExplorer在我的应用程序,我想他启动文件夹,它是目前使用的defautl相机研究。有没有办法让这条道路? 我trye​​d:

  Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).getAbsolutePath());
 

但是,这不返回到/ mnt / SD卡/图片和我的相机是存储在MNT / SD卡/ ext_sd / DCIM / 100MEDIA /

PS: 我不知道如何启动摄像头与一个特定的文件夹来存储照片,这不是我在寻找,

解决方案

 的String []投影=新String[]{MediaStore.Images.ImageColumns._ID,MediaStore.Images.ImageColumns.DATA,MediaStore.Images.ImageColumns.BUCKET_DISPLAY_NAME,MediaStore.Images.ImageColumns.DATE_TAKEN,MediaStore.Images.ImageColumns.MIME_TYPE};
最后光标光标= managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,投影,NULL,NULL,MediaStore.Images.ImageColumns.DATE_TAKEN +降序);
如果(光标!= NULL){
    cursor.moveToFirst();
    //你都会在这里找到最后拍摄的照片
    //根据博扬Radivojevic轰炸机评论不关闭游标(他是对的^^)
    //cursor.close();
}
 

I have a small FileExplorer in my app and i want him to start in the folder, which is currently used by the defautl camera. Is there a way to get this path? I tryed:

Environment.getExternalStoragePublicDirectory (Environment.DIRECTORY_PICTURES).getAbsolutePath());

But this do not returns "/mnt/sdcard/Pictures" and my Camera is storing in "mnt/sdcard/ext_sd/DCIM/100MEDIA/"

PS: I do know how to start the camera with a specific folder for storing the pictures, that's not what i'm searching for,

解决方案

String[] projection = new String[]{MediaStore.Images.ImageColumns._ID,MediaStore.Images.ImageColumns.DATA,MediaStore.Images.ImageColumns.BUCKET_DISPLAY_NAME,MediaStore.Images.ImageColumns.DATE_TAKEN,MediaStore.Images.ImageColumns.MIME_TYPE};     
final Cursor cursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,projection, null, null, MediaStore.Images.ImageColumns.DATE_TAKEN + " DESC"); 
if(cursor != null){
    cursor.moveToFirst();
    // you will find the last taken picture here
    // according to Bojan Radivojevic Bomber comment do not close the cursor (he is right ^^)
    //cursor.close();
}

这篇关于获取当前画面相机的文件夹的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆