讀取sdcard中mp3文件

這裏定義一個List<music>來存儲.

對於模擬器中的mp3文件,要根據不同的模擬器而將不同的音樂拷到不同的文件夾

原生態的模擬器,就直接拷貝到mnt/sdcard/music

第三方模擬器:mnt/shell/emulated/0/music下才能用下面這種方式讀取

//構建數據

        List<Music> list=new ArrayList<Music>();
        //加本地音樂
        //mnt/sdcard/music
        File dir=Environment.
                getExternalStoragePublicDirectory(
                        Environment.DIRECTORY_MUSIC);
        //開始讀取
        File files[]=dir.listFiles(new FileFilter() {

            @Override
            public boolean accept(File pathname) {
                // 返回我需要的值
                return pathname.isFile()&&
                        pathname.getName().endsWith(".mp3");
            }

        });

然後就可以讀出來了.怎麼處理這些文件,還請陛下吩咐了.偷笑偷笑偷笑




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章