3
A
回答
4
有两种方法可以做到这个。
第一种方法是使用设备的内容处理机制。您将基本上迫使设备以默认方式处理给定的文件。对于音频文件,默认方式是使用文件在设备上启动媒体播放器。因此,例如,如果您在设备上的SD卡上有一个名为song.mp3的文件,您可以执行如下操作(代码来自内存,暂时未检查):
Invocation invocation = new Invocation("file:///SDCard/BlackBerry/music/song.mp3");
Registry reg = Registry.getRegistry("net.rim.device.api.content.BlackBerryContentHandler");
reg.invoke(invocation);
第二种方法是使用BlackBerry Web浏览器中的内容处理程序来实现同样的功能。在浏览器的情况下,您可以使用与net.rim.blackberry.api.browser.BrowserSession相关的标准类来启动带有音乐文件URL的浏览器实例。 URL可以是网络上的东西,或者如上所述,它可以是设备本身上的file://位置。这将导致浏览器处理内容,这将基本上启动音乐播放器并播放文件。
相关问题
- 1. Android手机默认媒体播放器
- 2. 以编程方式播放所有版本中的黑莓默认铃声
- 3. 插件到黑莓媒体播放器
- 4. 在黑莓中调用媒体播放器
- 5. 在媒体播放器黑莓中播放视频
- 6. 编程方式如何在我的黑莓默认播放器中播放YouTube视频网址?
- 7. 如何使用自己的媒体播放器播放媒体作为默认
- 8. 如何调用默认的媒体播放器在Java中播放wav文件?
- 9. 以编程方式创建的Windows媒体播放器的基本播放
- 10. 黑莓手机语音录制和编程播放
- 11. 调用默认媒体播放器与Android
- 12. 以默认媒体播放器在HTML中打开视频
- 13. 我们能编辑Honeycomb的默认媒体播放器吗?
- 14. 黑莓手机 - 获取设置/默认字体大小
- 15. 在JDK中访问黑莓手机的'媒体'目录
- 16. 默认标头p:使用pdf播放器的媒体
- 17. 在Android的默认媒体播放器中显示图像
- 18. 黑莓的收音机流媒体
- 19. 黑莓手机在黑莓手机中的签名应用程序?
- 20. 以编程方式从当前在媒体播放器中播放的文件中访问mp3标签
- 21. 使用Javascript获取默认媒体播放器?
- 22. 黑莓手机模拟器
- 23. 如何用黑莓编程实现黑莓手机中的IMSI号码
- 24. 如何跟踪播放和暂停网站上的嵌入式黑莓媒体播放器上的事件?
- 25. 使用Android媒体播放器从手机内存中写入和播放媒体
- 26. 媒体播放器经典 - 以编程方式跳转到点视频/音频
- 27. 黑莓手机通知中播放音频
- 28. 阻止媒体播放器调用onCompletionListener
- 29. Android:如何调用媒体播放器
- 30. 使用媒体播放器的线程
感谢您的帮助。 – ap400200 2009-07-21 05:52:18