Cursor cursor = resolver.query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null,
MediaStore.Audio.Media.DEFAULT_SORT_ORDER);
2通過cursor獲得音樂的名字和uri。
String titleString = cursor.getString(cursor
.getColumnIndex(MediaStore.Audio.Media.TITLE));
String uriString = cursor.getString(cursor
.getColumnIndex(MediaStore.Audio.Media.DATA));
名字顯示在listview中,uri用來播放音樂。
Uri musicUri = Uri.parse(uriString);
mp = new MediaPlayer();
mp.setAudioStreamType(AudioManager.STREAM_MUSIC);
mp.setDataSource(getApplicationContext(), musicUri);
這樣就可以實現妳上面所需功能了!