-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 は既に準備されているため、MediaPlayer.create の後。

于 2011-06-09T18:13:59.620 に答える