从SDCard文件播放BlackBerry音频

时间:2013-05-30 10:47:59

标签: blackberry java-me

通过查看支持论坛文章“Streaming media - Start to finish”中的代码,我开始处理音频播放

如果您查看OptionsScreen.java,您会注意到“MenuItem localSD = new MenuItem(”Use SDCard / media /“,1,1)”,这表明应用程序还可以播放存储的媒体SD卡。我将这部分修改了一下:

MenuItem localSD = new MenuItem("Use SDCard/media/", 1, 1){
    public void run(){
        if(urlField.getText().indexOf("file://")==-1){
            String url = urlField.getText();
            urlField.setText("file:///SDCard/media/05 - Firth Of Fifth.mp3");
        }
    }
};

是的,我在模拟器中启用了“使用SD卡的PC文件系统”。媒体目录已经在“SD卡目录”中,也在MP3中。奇怪的是,MP3根本不播放。但是,如果您尝试从Web服务器流式传输,作为指针“MenuItem audio1 = new MenuItem(”Audio1(MP3)“,1,1)”,那么根本没问题。播放音频。

如何解决这个问题呢?

0 个答案:

没有答案