已解决:需要全局声明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中死掉。任何想法可能发生了什么,我该如何解决?
谢谢!
答案 0 :(得分:1)
在mp.start()
mp.setLooping(True)
如果要停止循环,请设置为false。
答案 1 :(得分:0)
知道了!只需要在全球范围内宣布MP,它就可以了!