我使用以下DownloadManager.Request
Request request = new Request(Uri.parse(url));
request.setDestinationInExternalFilesDir(getActivity().getApplicationContext(),
Environment.DIRECTORY_DOWNLOADS, filename);
对于法律问题,我希望只能从应用程序访问这些文件。
使用我的代码我可以在Download Manager应用程序中看到这些文件,我可以从那里分享它们。
如何才能从我的应用中访问和显示文件?
答案 0 :(得分:3)
如何才能从我的应用中访问和显示文件?
停止使用DownloadManager
并直接将文件下载到内部存储空间。
或者,只要下载文件,就将其移至内部存储。但是,当文件在外部存储器上时,这将留下一个窗口。