相关疑难解决方法(0)

搜索Android设备中存在的所有.pdf文件

如何通过编程方式搜索Android设备中存在的所有.pdf和.doc文件?

android

3
推荐指数
1
解决办法
9645
查看次数

Android歌曲从SD卡获取

我从SD卡中取出歌曲并将他放到列表视图中.

我正在使用这种方法.但它花了一些时间,如果路径不同,我没有得到这些数据.

所以, QUE是否有任何有用的脚本显示我所有SD卡的歌曲.如果他们进入目录/歌曲.

public ArrayList<HashMap<String, String>> getPlayList(){
        File home = new File(MEDIA_PATH);

        if (home.listFiles(new FileExtensionFilter()).length > 0) {
            for (File file : home.listFiles(new FileExtensionFilter())) {
                HashMap<String, String> song = new HashMap<String, String>();
                song.put("songTitle", file.getName().substring(0, (file.getName().length() - 4)));
                song.put("songPath", file.getPath());

                // Adding each song to SongList
                songsList.add(song);
            }
        }
        // return songs list array
        return songsList;
    }


    class FileExtensionFilter implements FilenameFilter {
        public boolean accept(File dir, String name) {
            return (name.endsWith(".mp3") || name.endsWith(".MP3"));
        }
    }
Run Code Online (Sandbox Code Playgroud)

请对此发表评论.

android hashmap filter android-sdcard android-mediaplayer

2
推荐指数
1
解决办法
1万
查看次数