我正在制作一个小型 android 应用程序,如下图所示:
我有一个声音按钮。我想要的只是背景音乐将在所有活动中播放,当我单击声音按钮时,音乐将停止。或单击以再次播放音乐。
我不知道怎么做。请帮我!或给我链接以供参考。
我很乐意感谢您的帮助谢谢!
我正在制作一个小型 android 应用程序,如下图所示:
我有一个声音按钮。我想要的只是背景音乐将在所有活动中播放,当我单击声音按钮时,音乐将停止。或单击以再次播放音乐。
我不知道怎么做。请帮我!或给我链接以供参考。
我很乐意感谢您的帮助谢谢!
您好,请按照以下步骤操作
MediaPlayer mediaPlayer = MediaPlayer.create(this, R.raw.song);
在按钮的单击事件中设置它。
mediaPlayer.start();
3.停止它mediaPlayer.stop();
但是当您在此之前停止 mediaPlayer 时,只需检查mediaPlayer.isPlaying()
if Condition。然后停止。否则抛出错误。
或按照此示例Turorial 链接
为了在用户与其交互时在您的应用程序位置的背景中播放媒体,您必须从应用程序的主要活动启动一个服务,该服务应包含与播放相关的所有方法。为了允许活动与服务交互,还需要服务连接。简而言之,我们需要实现有界服务。
参考http://www.codeproject.com/Articles/258176/Adding-Background-Music-to-Android-App