如何通过应用程序播放背景音?

时间:2014-03-26 10:22:55

标签: android audio android-asynctask background-process

即使活动不断变化,我如何在整个应用程序中播放背景声音。

我找到了一个活动背景播放声音的代码:

public class BackgroundSound extends AsyncTask<Void, Void, Void> {
    @Override
    protected Void doInBackground(Void... params) {
        MediaPlayer player = MediaPlayer.create(YourActivity.this, R.raw.test_cbr); 
        player.setLooping(true); // Set looping 
        player.setVolume(100,100); 
        player.start(); 
        return null;
   }
}

我无论如何都不会在应用程序内容中播放声音而不是活动上下文。

所以我认为必须有一些方法可以使用单例类或服务实现这一目标吗?

Play Background Sound in android applications

How to play audio in android

我已经按照上面两个链接进行了操作,但它似乎并没有帮助我,但它的播放声音却不是第二次我的指示,首先它在我想要开始的地方工作。

任何帮助都将受到高度赞赏!!!

0 个答案:

没有答案