Good point, I forgot about the MediaScanner. One thing to note about using ACTION_VIEW is although you get the nice mediaplayer UI it doesn't keep playing when you change Activities e.g. go back to the home screen.
On Mar 31, 3:57 pm, Jean-Baptiste Queru <j...@android.com> wrote: > No problem playing an MP3 from the SD card. You should be able to > ACTION_VIEW the file:/// URI directly, or invoke the media scanner on > it and ACTION_VIEW the resulting content:// URI (added bonus for the > second method is that the file will immediately show up in the music > player as well). > > JBQ > > On Tue, Mar 31, 2009 at 7:08 AM, Streets Of Boston > > > > <flyingdutc...@gmail.com> wrote: > > > This is just copying the file. > > The question remains if you can play it or not... :=) > > > I have not looked into this at all, but DRM could prevent the mp3 from > > playing. > > > On Mar 31, 9:55 am, iDeveloper <ideveloper...@gmail.com> wrote: > >> Thanks a ton. Didn't know android allowed saving to mp3 directly > >> unlike an iphone. > > >> On 31-Mar-09, at 5:32 PM, MrChaz wrote: > > >> > Sure, > >> > Something like > > >> > //Where the file comes from > >> > URL sourceURL = new URL("address"); > >> > URLConnection conn = sourceURL.openConnection(); > > >> > InputStream inStream = sourceURL.openStream(); > > >> > // Where the file is going to go > >> > FileOutputStream outStream= new FileOutputStream("sdcard/file.mp3"); > > >> > //a read buffer > >> > byte[] bytes = new byte[20480]; > > >> > //read the first chunk > >> > int readBytes = file.read(bytes); > > >> > //read the rest > >> > while (readBytes > 0){ > >> > //Write the buffered chunk to the file > >> > outStream.write(bytes, 0, readBytes); > >> > readBytes = file.read(bytes); > >> > } > >> > inStream.close(); > >> > outStream.close(); > > >> > should do it. I've typed that more or less by hand so it's missing > >> > error checking etc. > > >> > On Mar 31, 8:10 am, idev <ideveloper...@gmail.com> wrote: > >> >> Hi > > >> >> I am able to stream an mp3 at real time on my android phone. I wanted > >> >> to know if it is possible to save an mp3 file residing on a remote > >> >> location to my SD card. > > >> >> Any heads up is greatly appreciated. > > >> >> Thanks.- Hide quoted text - > > >> - Show quoted text - > > -- > Jean-Baptiste M. "JBQ" Queru > Android Engineer, Google. > > Questions sent directly to me that have no reason for being private > will likely get ignored or forwarded to a public forum with no further > warning. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---