打开特定文件夹上的Android galley

打开特定文件夹上的Android galley,android,Android,我想打开特定文件夹上的android默认库。该文件夹包含图像和视频。我可以用以下方法打开厨房: Intent i=new Intent(Intent.ACTION_PICK); i.setType("media/*"); startActivity(i); 但是如何在特定的文件夹中执行呢?我不想读回查看的图像或视频,只需打开它。您可以尝试以下代码 public void openFolder() { Intent intent = new Intent(Intent.ACTION_GET_CO

我想打开特定文件夹上的android默认库。该文件夹包含图像和视频。我可以用以下方法打开厨房:

Intent i=new Intent(Intent.ACTION_PICK);
i.setType("media/*");
startActivity(i);

但是如何在特定的文件夹中执行呢?我不想读回查看的图像或视频,只需打开它。

您可以尝试以下代码

public void openFolder()
{
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()
    + "/myFolder/");

intent.setDataAndType(uri, "*/*");
startActivity(Intent.createChooser(intent, "Open folder"));
}
manifest.xml中的Permisson

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>


另请参阅。

查看在何处使用thr uri变量?