0

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

我创建了这个隐含的意图:

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

它向我显示了下载文件夹。如何从该文件夹中选择某些内容并将其导入我的原始目录?我需要设置广播接收器吗?我需要一个意图过滤器吗?我应该使用服务吗?我是否使用了错误的 Intent 操作?

请放慢我的脚步。我是新手,我没有看到很多关于这个过程的好的解释。如果有人指出我正确的方向,我会同样高兴。提前致谢。

4

1 回答 1

0

如何从该文件夹中选择某些内容并将其导入我的原始目录?

我假设“我的原始目录”指的是原始资源(res/raw/在 Android 项目中)。

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

于 2018-03-01T19:39:08.100 回答