android - 如何以编程方式(使用 Intent)在 Android 中打开我的文件文件夹?

标签 android file android-intent

我正在使用下面的代码打开图库、音乐播放器、Dropbox 和联系人,我希望以编程方式打开我的文件文件夹,如果我需要传递任何特定的 Intent 参数,请告诉我文件管理器打开。

如果无法通过 Intent 实现,请给我一个 fragment 或提示以编程方式打开“我的文件”文件夹。

Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("*/*");
Intent i = Intent.createChooser(intent, "View Default File Manager");
startActivityForResult(i, CHOOSE_FILE_REQUESTCODE); 

谢谢。

最佳答案

您可以使用此代码来归档文件。

int PICKFILE_RESULT_CODE=1;            
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);                 
intent.setType("file/*");              
startActivityForResult(intent,PICKFILE_RESULT_CODE);

这将帮助您浏览存储中的文件。

关于android - 如何以编程方式(使用 Intent)在 Android 中打开我的文件文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18097763/

相关文章:

java - 无法从 ListView 通过 Intent 正确传递数据

android - 布局 - 如何根据空白空间动态添加 View 和断线

java - 如何通过主 Activity 中的微调器更改下一个 Activity 的语言?

java - 如何使用 Android-Intent 在单击按钮时发送 TextView 数据?

android - Android 客户端无法识别来自服务器的 JSON gcm 消息

git - 在 git 存储库中高效存储二进制文件

java - 如何在android java中的日历对象中传递小时,分钟和秒

android - 如何在 Android 中更改 .wav 文件的音调?

java - 在android中将PDF文件转换为字节数组

python - 导入Python文件[ModuleNotFound]