Android 希望从特定文件夹中拾取图像文件,但改为使用gallery的所有文件

Android 希望从特定文件夹中拾取图像文件,但改为使用gallery的所有文件,android,android-intent,image-gallery,android-gallery,Android,Android Intent,Image Gallery,Android Gallery,希望从特定文件夹vaibhav中拾取图像文件,但改为使用gallery的所有文件 代码 File dir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "Vaibhav/"); Log.e("Dir path",dir.toString()); dir.exists();

希望从特定文件夹vaibhav中拾取图像文件,但改为使用gallery的所有文件

代码

File dir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "Vaibhav/");
                Log.e("Dir path",dir.toString());
                dir.exists();
                Uri uri = Uri.parse(dir.toString());
                Intent browseIntent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.getContentUri(uri.toString()));

                browseIntent.setType("image/jpg");

                startActivityForResult(browseIntent, BROWSE_REQUEST); 

以下代码可以正常工作:

public void openFolder()
{
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()
    + "/Vaibhav/");
intent.setDataAndType(uri, "image/jpg");
startActivity(Intent.createChooser(intent, "Open folder"));
}
使用 setDataAndType(uri,“image/”)//加载所有图像文件 而不是
browseIntent.setType(“image/jpg”)

这个Log.e(“Dir path”,Dir.toString())的输出是什么;?我想要的路径显示此处的路径..类似于sdcard/0/pictures/vaibhavdo Uri.parse(Environment.getExternalStorageDirectory().getPath()+“/you\u folder\u name/”;很抱歉,它显示了图库中的所有文件。Anjali如果你有任何想法,请告诉我。这对我来说非常重要。你可以创建自己的文件浏览器如何从特定文件夹中获取所有图像?