我想在特定文件夹上打开android默认库。该文件夹包含图像和视频。我可以打开厨房:
Intent i=new Intent(Intent.ACTION_PICK);
i.setType("media/*");
startActivity(i);
但如何在特定文件夹中执行此操作?我不想回读所查看的图像或视频,只需将其打开即可。
答案 0 :(得分:1)
您可以尝试以下代码。
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中的权限
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
另请参阅this。