相关疑难解决方法(0)

如何从SD卡android获取所有音频文件

我想写一个从整个SD卡中获取所有mp3文件的类.但实际上它只能将音频文件直接放在SD卡上.因此它不会搜索子文件夹.我想使用Mediastore但我不会把它带到一个arraylist.也许你可以帮助我,非常感谢并且抱歉做了一个菜鸟;)vinzenz

import java.io.File;
import java.io.FilenameFilter;
import java.util.ArrayList;
import java.util.HashMap;

import de.me.musicplayer.SongsManager.FileExtensionFilter;

import android.database.Cursor;
import android.net.Uri;
import android.provider.MediaStore;




public class SongsManager {

final String MEDIA_PATH = new String("/sdcard/");
private ArrayList<HashMap<String, String>> songsList = new         ArrayList<HashMap<String, String>>();

// Constructor
public SongsManager(){

}

/**
 * Function to read all mp3 files from sdcard
 * and store the details in ArrayList
 * */
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())) …
Run Code Online (Sandbox Code Playgroud)

eclipse audio android path mediastore

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

以编程方式将音乐文件存入我的应用程序

如何以编程方式将设备中的音乐文件存入我的应用程序?

帮我..

android

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

标签 统计

android ×2

audio ×1

eclipse ×1

mediastore ×1

path ×1