03-06-2009 02:37 PM
If you want to run "bare explorer" the whole situation is the same.
It is not documented and can be changed in future without prior notice neither any support. And your product will become useless for new device os update.
If you want to implement bare file explorer take a look at fileexplorerdemo that comes with the JDE 4.3 samples.
03-06-2009 03:19 PM
03-06-2009 03:41 PM
I see no problem to make Rich Media explorer like as standard blackberry media explorer.
Implement a screen with focusable BitmapField instances, associate relevant icons to these instances, navigate between and get files via standard blackberry mechanisms.
03-06-2009 07:27 PM
03-07-2009 05:32 AM
There is no documented way to access playlists.
as far as I understand playlists are stored in persistent store as objects, they are not stored as files. And I see no reliable way to work with playlists from a custom third-party application.
03-11-2009 08:00 PM
03-13-2009 01:37 PM
You can use something like ApplicationManager.getApplicationManager().launch(
Using Application Descriptors will also work, just remember to pass in the appropriate argument (see http://www.blackberry.com/knowledgecenterpublic/li
03-18-2009 08:53 AM
actually I am not hunting for the 100 bucks - but I have written in the last days a application called BBFileScout and that app is able to launch any kind of MediaFiles - I am not sure yet, what you are trying to do (what's your actual problem)... but you can download BBFileScout and tell me, if this app is doing what you would like to do - if it's doing what you like to do it#s np to send you the part of the source code...
Get bbfilescout from http://bb.emacf1.com/bbfilescout.html
Right now I am planing to extend it so that you can multiple select audio files and create a playlist from there - that's why I have came across your post.
Regards
Matthias
03-18-2009 12:53 PM
01-17-2010 09:44 PM - last edited on 01-17-2010 09:48 PM
I assume you've either solved this issue or moved on to other things by now (months later), but I figured I'd post in case anyone else is looking for this information. I'd wasted a few days on it myself.
The following code is from something I made a while back in JDE 4.5. While the playlist is invokeable I wouldn't call it accessible - you don't get an object you can control from your code (no making a front end for the playlist using this method).
You'll need a playlist called "NameOfPlaylist.m3u" in your SDCard music directory. For your purposes you'd have to extract the String url from the rich explorer to match the playlist name with whatever the user had chosen from the rich explorer.
import javax.microedition.content.Invocation; import javax.microedition.content.Registry; . . . String urlOfFile = "file:///SDCard/BlackBerry/music/NameOfPlaylist.m3u"; Invocation invocation = new Invocation(urlOfFile);
Registry reg = Registry.getRegistry "net.rim.device.api.content.BlackBerryContentHandler");
try { reg.invoke(invocation); } catch (Exception e) { };