我正在使用DownloadManager下载文件,我想将下载内容放在标准下载文件夹中,这样人们就可以通过文件管理器在最显眼的位置找到它们:
Uri downloadLocation = Uri.fromFile(new File(Environment.DIRECTORY_DOWNLOADS, filename));
request.setDestinationUri(downloadLocation);
Long reference = downloadManager.enqueue(request);
但是我收到一个异常,因为那不是外部驱动器。
有没有办法将文件下载到用户的下载文件夹中?
另外,如果他们没有外部存储器,只有内部存储器怎么办?
谢谢。