我是谁创建了一个在通话背景下播放音乐的应用,只有来电者和听众可以听到?任何人都可以建议一种方法吗?我曾尝试创建一个用于为应用程序创建后台服务的音乐服务,但它并不能完全满足我的目标。
我根据此link创建了一个背景音乐服务。
编辑:IDEA ---想要在呼叫状态下播放音乐,当状态摘机时呼叫者和听众可以听到
答案 0 :(得分:1)
如果你想为你的应用程序播放背景音乐,那么在你的app /使用AsyncTask类启动的线程中播放它来为你做。
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;
}
}