应用程序下载不显示我保存的文件

时间:2014-08-08 16:55:02

标签: android

我试图在下载文件夹中保存一个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。

感谢任何可以提供帮助的人。

0 个答案:

没有答案