搜尋手機中的所有音頻檔案

來源:互聯網
上載者:User

標籤:res   cursor   nal   dia   str   static   list   etc   tor   

代碼如下

 

 1 public static List<music> getAllMusic(Context context){ 2         musics.clear(); 3          4         Uri uri=MediaStore.Audio.Media.EXTERNAL_CONTENT_URI; 5         /** 6          * public String name;//歌曲名 7           public String author;//歌手 8           public String path;//路徑
        還可以擷取其他資訊 9 */10 String[] projection = { MediaStore.Audio.Media.TITLE, MediaStore.Audio.Media.ARTIST,11 MediaStore.Audio.Media.DATA };12 Cursor cursor = context.getContentResolver().query(uri, projection, null, null, null);13 while (cursor.moveToNext()) {14 music m=new music();15 m.author=cursor.getString(1);16 m.name=cursor.getString(0);17 m.path=cursor.getString(2);18 musics.add(m);19 }20 21 return musics;22 }

 

 

music的bean類

1 public class music {2     public String path;3     public String name;4     public String author;5     6 }

 

搜尋手機中的所有音頻檔案

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.