我是android应用程序开发的新手,但我对JAVA编程和一般编程有很好的了解。我正在尝试为android编写一个应用程序,可以将音乐文件排入android的默认音乐播放器(如Google Play Music)。我的应用程序决定何时播放哪首歌曲,但我不想编写一个成熟的音乐播放器应用程序。我只想为现有的播放器应用程序提供新的音乐。
我正在寻找类似于“应用程序间”通信的东西(也许使用Intent?)通过它,我可以将内容提供给音乐播放器,并可能控制播放器本身。
我不确定android中是否存在这样的功能,因此也欢迎其他替代建议。另外,如果我没有正确解释这个问题,请告诉我。
故事:我正在编写一个语音控制的音乐播放器。以前,这个项目使用winamp播放音乐--我想把它去掉。我想把语音控制和音乐播放器集成在一起。问题是,当更改媒体播放器对象(mplayer.settings.volume = 5;)的音量属性时,它会更改主音量。这意味着在播放音乐时,任何声音反馈都是完全听不到的。你开车的时候可不酷。如果我启动windows media player,我可以改变音乐的音量而不影响主音量。所以一定会有办法的。
我曾想过也许可以找出是否有一个均衡器控件埋在那里,但这方面的文档是可悲的。--要么是这样,要么是我的google-fu很弱。
那么谁知道我会怎么用windows m
我已经在我的应用程序中构建了一个小的远程控制服务,以便从我的应用程序中控制默认的音乐播放器。我可以使用这个方法播放、暂停、跳过和向后移动
private void remoteControl(String CMD) {
Intent i = new Intent("com.android.music.musicservicecommand");
i.putExtra("command", CMD);
getActivity().sendBroadcast(i);
}
和以下命令。
public static final String CM