我试图在下载文件夹中保存一个html文件,我可以保存没有问题,但我在下载Android应用程序中看不到它,我试图找到一些方法在应用程序中显示该文件,但还没有找到。 我以这种方式保存:
File Download =
Environment.getExternalStoragePublicDirectory
(Environment.DIRECTORY_DOWNLOADS);
File mapsDir = new File(Download, getString(R.string.folder_name));
boolean dirCreat = mapsDir.mkdir();
...
File file = new File(mapsDir,getString(R.string.file_name));
...
byte [] htmlByte=html.getBytes();
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(file));
bos.write(htmlByte);
bos.flush();
bos.close();
Intent intent =
new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
intent.setData(Uri.fromFile(file));
context.sendBroadcast(intent);
我看到了这个: Android DownloadManager save to Download folder
但我无法将此问题应用于我的问题
我知道该文件是通过我可以查看的Astro应用程序保存的。
我需要在此应用程序中显示该文件。
我正在使用带有android 4.4的nexus 4。
感谢任何可以提供帮助的人。