我应该为谁创建一个在通话背景中播放音乐的应用程序,只有呼叫者和收听者可以听到?有没有人能建议一种方法来做这件事?我曾尝试创建一个音乐服务,用于为应用程序创建后台服务,但它没有完全满足我的目标。
我根据这个link创建了一个背景音乐服务。
EDIT: IDEA-想要在呼叫的背景中播放音乐,当状态为摘机时,呼叫者和听众都能听到
发布于 2013-01-18 14:59:17
如果你想为你的应用程序播放背景音乐,那么在你的应用程序启动的线程中播放它/使用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;
}}
查看https://stackoverflow.com/a/7928911/1697047以了解更多详细信息
https://stackoverflow.com/questions/14393685
复制相似问题