我应该创建一个在通话背景中播放音乐的应用程序,只有呼叫者和听众可以听到?任何机构都可以提出一种方法吗?我曾尝试创建一个音乐服务,用于为应用程序创建后台服务,但它并不能完全满足我的目标。
我根据这个链接创建了一个背景音乐服务。
编辑:IDEA---想要在通话的背景中播放音乐,当状态为摘机时,呼叫者和听众都能听到
如果您想为您的应用播放背景音乐,请在从您的应用启动的线程中播放它/使用 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;
}
}