如何从Android应用程序启动文件浏览器应用程序?

时间:2015-04-01 15:22:40

标签: java android

我有一个应用程序是从"分享通过"菜单并获取所选文件的列表作为输入。现在,我想做的是让用户能够从我的应用程序运行文件浏览应用程序,然后取回结果。

我知道例如我可以使用以下代码启动电话簿并获取所选择的联系人:

Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
startActivityForResult(intent, PICK_CONTACT);

所以问题是:是否有类似的方式来运行文件浏览器并返回所选文件的列表?

编辑:"可能重复的帖子"实际上只是部分相似,因为它询问如何在特定路径中启动文件管理器,并且顺便说一下,还没有接受的答案。如果可能的话,我真正需要的是将文件管理器(如果有的话)启动到特定路径,然后返回所选文件。

非常感谢你

克里斯蒂

1 个答案:

答案 0 :(得分:0)

好的,我发现在SO上回答here并将其与davidjohns评论结合起来我已经得到了我所需要的一切。

非常感谢你们 克里斯蒂