2011-06-13 45 views
1

我处于一种情况,其中有一个ActivityGroup,并且其中有一个活动,我在其中使用MediaPlayer播放音频文件。但是,当我浏览该活动时,我试图停止MediaPlayer,但不幸的是我无法做到这一点。所以我尝试完成我的活动,当我浏览它。我能够完成活动,但MediaPlayer仍然没有停止。即使我完成活动,mediaPlayer也不会停止

我应该如何解决这个问题。

+2

在提出堆栈溢出问题时,以供将来参考:1)提供一个最小的代码片段来展示问题,2)提供相关的上下文并使用更好的标签,例如您可能正在基于Android平台在你的问题中的话。请记住,我们无法读懂你的想法。 – 2011-06-13 09:31:05

+0

好的..我已经找到了解决方案。我搞乱了ActivityGroup和Activities。现在我发现了我的错误并解决了它。 – 2011-06-13 10:05:10

回答

2

MediaPlayer当您完成活动时不会停止,您需要在您的活动的onPause()中明确地拨打mMediaPlayer.stop()

+0

是的,我已经尝试了停止MediaPlayer的所有可能性,但我无法成功。 – 2011-06-13 09:40:28

+1

我无法帮助,因为我没有看到任何代码。 – Egor 2011-06-13 09:42:13

+0

您是否必须在'onResume()'中放置任何代码才能让'MediaPlayer'再次安全启动? – 2013-08-23 10:56:46

相关问题