即使活动不断变化,我如何在整个应用程序中播放背景声音。
我找到了一个活动背景播放声音的代码:
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
我已经按照上面两个链接进行了操作,但它似乎并没有帮助我,但它的播放声音却不是第二次我的指示,首先它在我想要开始的地方工作。
任何帮助都将受到高度赞赏!!!