3
私のコードを停止する原因となる:(私はonAnimationEnd聞くことによって次々と異なる見解を持つ別のアニメーションを開始している)私はすべてのアニメーションを開始、この後の場合はMediaPlayerのは、メディアプレーヤを開始する
MediaPlayer player = MediaPlayer.create(context, Uri.fromFile(new File(context.getExternalCacheDir().getAbsolutePath()+ File.separator + "test.mp3")));//MediaPlayer.create(context, resId);
player.setAudioStreamType(playOnStream);
player.start();
player.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.release();
}
});
をメディアプレーヤが停止logcatメッセージで:
05-08 11:17:43.180: W/MediaPlayer-JNI(6571): MediaPlayer finalized without being released
現在、私は回避策この
これを取得しましたか?私は同じ警告を受けている。 –