1

通过查看支持论坛文章“流媒体 - 从头到尾”中的代码,我已经开始处理音频播放

如果您查看 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");
        }
    }
};

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

那怎么解决呢?

4

0 回答 0