android - 打开/查看 Android 外部 SD 文件和文件夹

标签 android

我正在运行以下代码行以编程方式在 Android 中打开图片库,它工作正常。

final static int RQS_GET_IMAGE = 1;
Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, RQS_GET_IMAGE);

在我的应用程序中,有时我需要打开外部 SD 卡根目录以选择用户所需的随机文件。 任何人都可以指导我如何从我的应用程序打开(打开和浏览)外部卡文件和文件夹?

在此先感谢您的帮助。

最佳答案

首先你需要在Android Manifest文件中设置用户对SD卡的写入权限

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

没有它,您将无法访问 SD 卡。接下来你应该像在 PC 上使用 HDD 一样使用 SD 卡

希望对你有帮助。

关于android - 打开/查看 Android 外部 SD 文件和文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6455747/

相关文章:

android - android 中的 editText 中不显示提示文本

android - asmack如何知道消息发送失败

java - Android 抽屉导航从服务器获取数据

android - 我如何给广播接收器中的 pendingIntent bool 状态成功或不成功

android - 无法让 Pdf417Scanner 作为插件与 Cordova/PhoneGap 一起工作

android - 从Android接收视频流到PC上的VLC

java - 如何从警报对话框中的按钮开始新 Activity ?

android - 在Android上对FloatingActionButton图像进行动画更改

java - 扫描仪可以用来写入文件吗?

java - 如何通过 URL 使用 setbackground 属性