-1

这是我播放文件的服务方法,在 AVD 上一切正常,没有错误,当我单击 PDA 上的控件时,我得到这些 LogCat 事件: http: //pastebay.com/125483。我不知道发生了什么。请指教。

public void playAudio (int playAudio) { 

    player = MediaPlayer.create(this, playAudio);

    try {           
        if (player != null) { 
            player.stop();          
            }
        player.prepare();
        player.start();

    } catch (IllegalStateException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();

        } finally {

    }

}
4

1 回答 1

0

我解决了,问题是我调用了 prepare(); 在 MediaPlayer.create 之后,因为它已经准备好 MediaPlayer。

于 2011-06-09T18:13:59.620 回答