當前位置:編程學習大全網 - 網站源碼 - android 怎麽通過點擊listview播放sd卡音樂

android 怎麽通過點擊listview播放sd卡音樂

1先獲取sd卡中音樂文件:

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);

這樣就可以實現妳上面所需功能了!

  • 上一篇:怎麽查詢Q號綁定的那個icoke帳號?
  • 下一篇:端口軟件源代碼
  • copyright 2024編程學習大全網