1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

Ganze SD-Karte dursuchen

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von atoml, 19.06.2010.

  1. atoml, 19.06.2010 #1
    atoml

    atoml Threadstarter Junior Mitglied

    Beiträge:
    39
    Erhaltene Danke:
    0
    Registriert seit:
    18.02.2010
    Guten Abend,

    Ich bekomme es leider immernoch nicht zu stande meine SD-Karte nach MP3s zu durchsuchen, und diese aufzulisten.

    Ich schaffe es leider nur, alle MP3-Dateien aus einem Ordner aufzulisten, kann mir da jemand helfen???

    Danke
     
  2. Fr4gg0r, 19.06.2010 #2
    Fr4gg0r

    Fr4gg0r App-Anbieter (Werbung)

    Beiträge:
    2,506
    Erhaltene Danke:
    447
    Registriert seit:
    21.12.2009
    kleiner Code Extrakt aus meinem ImagePicker Codeschnipsel:

    Code:
    private List<File> allFolders = new ArrayList<File>();
    
    File file = new File("/sdcard");  //the root folder
    allFolders.add(file);
    getALLFolders(file); 
    
    private void getALLFolders(File rootFolder){    
            File[] subs = getFolders(rootFolder);
            if(subs != null){
                for(int i = 0; i<subs.length; i++){
                        allFolders.add(subs[i]);
                        getALLFolders(subs[i]);
                }
            }
        }
    danach natürlich:
    for(final File files : allFolders){
        addPics(getPics(files));  
         }                           
    
    Damit erhälst du eine Liste mit allen Ordnern.
    An dem Algo hab ich auch einige Zeit gesessen..:)
    Ein Tipp: Starte es nicht von "/" aus. :D
     
    CodeFlatter bedankt sich.

Diese Seite empfehlen