通話のバックグラウンドで音楽を再生し、発信者とリスナーだけが聞こえるアプリを作成するにはどうすればよいですか?誰かがそれを行う方法を提案できますか?アプリのバックグラウンドサービスを作成するための音楽サービスを作成しようとしましたが、目標を完全に満たすことができませんでした。
このリンクに従ってバックグラウンドミュージックサービスを作成しました。
編集:アイデア---状態がオフフックのときに発信者とリスナーに聞こえる通話のバックグラウンドで音楽を再生したい
アプリのバックグラウンドミュージックを再生する場合は、アプリから起動されたスレッドで再生するか、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;
}
}