是否可以使用标准的音乐应用程序来选择音频文件?

问题描述:

在我的应用程序中,我希望能够选择要使用的设备上的音频文件。 Android 2.3“音乐”中的标准音频播放器提供了满足需求所需的一切。是否有可能发送意图打开音乐应用程序,选择一首歌曲并将音频文件ID作为结果返回给我的应用程序?是否可以使用标准的音乐应用程序来选择音频文件?

在此先感谢!

映入眼帘, 安迪

您是否尝试过使用INTENT_ACTION_MEDIA_SEARCH?它似乎做你在找什么..

+0

谢谢!这是我正在寻找的。实际上,我不想选择播放文件,而是检索MediaStore.Audio.Media.DATA信息并将其存储在某处供以后使用。有没有办法做到这一点? – andreas

+0

上述意图是做什么的?播放歌曲?如果确实如此,则可能需要查询数据库并获取歌曲列表,并将歌曲以列表形式呈现给用户。 – bluefalcon

+0

正确。它提供包含所有音频文件的列表并播放所选音频文件。我想我必须查询数据库并建立一个自己的选择对话框。不过谢谢! – andreas