0

解決済み: MP をグローバルに宣言する必要がありました。

サウンドを再生/ループする MediaPlayer があります。

    MediaPlayer mp = MediaPlayer.create(this, R.raw.v);
    mp.setLooping(true);
    mp.start();

突然取得するまで正常に動作します

D/dalvikvm(14090): GC_CONCURRENT freed 1841K, 51% free 4335K/8839K, external 10702K/12379K, paused 2ms+4ms

logcat と MP で死にます。何が起こったのか、どうすれば修正できますか?

ありがとう!

4

2 に答える 2

1

この行を前に追加しますmp.start()

mp.setLooping(True)

次に、ループを停止する場合は false に設定します。

于 2012-06-29T16:39:25.053 に答える
0

とった!MP をグローバルに宣言するだけで機能します。

于 2012-06-29T17:00:07.210 に答える