Generated text file can be found by third party app in Download folder but not shown in Android's default Downloads app -


i'm trying make download button, saves string in .txt file , in android's downloads folder.

now can find pgn.txt in download folder using third party apps android file transfer or file explorer. however, don't know why file not showing in android's default app downloads.

anyone can me this? lot!

here code.

public void onpositivebuttonclicked(int dialogid, string input) {                 string str = "some string"                 file downloads = environment.getexternalstoragepublicdirectory(environment.directory_downloads);                 try {                     file pgnfile = new file(downloads.getabsolutepath(), "pgn.txt");                     filewriter pgnwriter;                     pgnwriter = new filewriter(pgnfile);                     bufferedwriter out = new bufferedwriter(pgnwriter);                     out.write(str);                     out.flush();                     out.close();                     mediascannerconnection.scanfile(getcontext(), new string[]{pgnfile.getabsolutepath()}, null, new onscancompletedlistener() {                          @override                         public void onscancompleted(string path, uri uri) {                          }                     });                 } catch (ioexception e) {                     e.printstacktrace();                 }                 // outputstreamwriter outputstreamwriter = new outputstreamwriter(getcontext().openfileoutput("config.txt", context.mode_private));                 // outputstreamwriter.write(pgn);                 // outputstreamwriter.close();             } 

the downloads app shows files downloaded via downloadmanager, not arbitrary files placed in directory_downloads location.


Comments

Popular posts from this blog

java - pagination of xlsx file to XSSFworkbook using apache POI -

Unlimited choices in BASH case statement -

apache - How do I stop my index.php being run twice for every user -