我是否可以存储或只是创建一个自定义视图,允许用户从我的应用程序中播放歌曲,当用户点击songs at that time the iphone's iPod(MusicPlayer) picker should not open时,它只显示my application in TableView or PickerView中的所有歌曲,它允许用户选择我创建的自定义视图中的歌曲,即TableView或PickerView。,但它只是打开音乐播放器拾取器视图。你明白我的意思了吗?这可以在我的应用程序中实现吗?
我正在使用mediaplayer制作一个小的音乐播放器应用程序,带有一些有限的控件,如播放、暂停和停止。但它并不是真正的音乐播放器。就像有一次,我在播放音乐的间隙接到一个电话,但音乐一直在播放,这不是我需要的。
我的意思是,音乐播放仅限于应用程序本身,而不处理任何其他应用程序。就像我的手机里有musicmatch (加载歌词的应用程序),它没有加载我正在播放的歌曲的歌词,而它完美地加载了Google Play音乐和许多其他应用程序!此外,当我在我的应用程序中播放歌曲,并前往任何其他播放器播放歌曲,这两首歌重叠,这不会发生在任何其他播放器,除了我自己的!my + Play Music =重叠但S
我正在试着在android上做一个音乐播放器。我已经找到了这些歌曲,并把它们列在listview上。在我从listview中选择歌曲后,它开始播放,如果我退出应用程序,它也会继续播放。但是当我打开应用程序并选择另一首歌曲时,我选择的最后一首歌继续播放,实际上在这里我最近选择的歌曲应该开始播放,所以两首歌同时播放。我怎样才能防止它呢?我用下面的代码播放这些歌曲
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
我想显示一个列表的歌曲,在我的内部存储和专辑艺术。我使用此代码加载列表中的歌曲。
private void getSongsList() {
final Uri uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
final String[] cursor_cols = { MediaStore.Audio.Media._ID,
MediaStore.Audio.Media.ARTIST, MediaStore.Audio.Media.ALBUM,
MediaStore.Audio
我需要发送歌曲信息到默认的媒体播放器,以播放我的应用程序中的选定歌曲。
有没有办法获得默认的音乐播放器对象,并传递歌曲信息播放。
我试着使用MediaPlayer APi call。
MediaPlayer mp = new MediaPlayer();
mp.setLooping(true);
mp.setDataSource(selectedItem.path);
//mFile is the path to your mp3 file
mp.prepare();
mp.start();
使用上面的代码,开始播放两首歌曲。一个来自默认的音乐播放器,一个来自我创建的播放器。
请帮