I have a little issue with creating a directory and saving a file to it on my android application. I\'m using this piece of code to do this :
String filename
Probably exception is thrown because there is no MediaCard
subdir. You should check if all dirs in the path exist.
About visibility of your files: if you put file named .nomedia
in your dir you are telling Android that you don't want it to scan it for media files and they will not appear in the gallery.