如何将系统下载文件夹中的文件导入原始目录

How do i import a file from my system downloads folder into the raw directory

我正在 Android phone 从互联网上下载一个 .csv 文件。这不是通过我的应用程序完成的。但是,我想将该文件从系统下载文件夹导入到我的原始目录中。我 select 操作栏中的一个按钮并调用下面的方法。我是 Android 的新手,开发人员文档对初学者来说有点糟糕。我不知道从哪里开始。这就是我想出的。

我创建了这个隐式意图:

Intent i = new Intent();
        i.setAction(DownloadManager.ACTION_VIEW_DOWNLOADS);
        startActivity(i);

它显示了下载文件夹。我怎样才能 select 这个文件夹中的东西并将它导入到我的原始目录中?我需要设置广播接收器吗?我需要一个意图过滤器吗?我应该使用服务吗?我是否使用了错误的 Intent 操作?

请让我放松一点。我是新手,我没有看到很多关于这个过程的很好的解释。如果有人能为我指出正确的方向,我也会很高兴。提前致谢。

How can I select something from this folder and import it into my raw directory?

我假设 "my raw directory",您指的是原始资源(res/raw/ 在 Android 项目中)。

如果是这样,资源在运行时是 read-only。它们是您开发机器上的文件;它们不是设备上的文件。您不能以任何方式导入在运行时将它们变成原始资源的东西。