【发布时间】:2016-06-17 23:44:20
【问题描述】:
我正在尝试让我的应用使用以下代码打开文件选择器:
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.setType("file/*");
intent.addCategory(Intent.CATEGORY_OPENABLE);
startActivityForResult(intent, SELECT_FILE);
但是,这只会打开一个屏幕,要求我从“最近”、“Google 云端硬盘”或“我的下载”中选择一个文件。我尝试了ACTION_OPEN_DOCUMENT、ACTION_GET_CONTENT 和ACTION_PICK 的变体。它们都将我带到同一个屏幕。
如何修复它,以便它打开一个文件选择器,我可以在其中浏览手机上的文件?
【问题讨论】:
-
你试过了吗ACTION_VIEW
-
如果您正在寻找文件资源管理器之类的东西,android 没有提供本机文件资源管理器。