bonjour,
j'importe la liste des noms d'un répertoire dans la listeView --> OK
Voici le code :
Donc files = f.listFiles()--> files qui prend tous les noms de f.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public ArrayList<String> GetFiles(String DirectoryPath) { File f = new File(DirectoryPath); MyFiles = new ArrayList<String>(); File[] files = f.listFiles(); if (files.length == 0){} else { for (int i=0; i<files.length; i++) if(files[i].getName().equals("DB_BIBLIOTHEQUE") ||(files[i].getName().equals("auto backup"))){}else { MyFiles.add(files[i].getName()); } } return MyFiles; }
Pour la listView:
Mais je voudrais savoir comment voir cette liste par ordre alphabétique ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ArrayList<String> FilesInFolder = GetFiles(path); listContent.setAdapter(new ArrayAdapter<String>(this,R.layout.list_clients, FilesInFolder));
Merci d'avance
Partager