Der folgende Beispielcode stammt aus dem Internet, ich hoffe, the List<String> files
nach Dateiname aufsteigend oder absteigend zu sortieren. Ich hoffe auf die L nach Datum der Datei aufsteigend oder absteigend, wie kann ich tun? Vielen Dank!Wie wird die Datei oder der Ordner nach Dateiname oder Datum aufsteigend oder absteigend in Android sortiert?
Die gleiche Question mit List<String> directories
.
List<String> files = Arrays.asList(f.list(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
File f=new File(dir, name);
return f.isFile()&&(f.isHidden()==false);
}
}));
Collections.sort(files);
List<String> directories = Arrays.asList(f.list(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
File f=new File(dir, name);
return f.isDirectory()&& (f.isHidden()==false);
}
}));
Collections.sort(directories);
Vielen Dank! Um Sohail Zahid: aber Ihr Code funktioniert nicht – HelloCW
Falsche 2. Argument Typ. Gefunden: 'java.util.Comparator', benötigt: 'java.util.Comparator super java.lang.Object> ' –
HelloCW
Bitte zeigen Sie, wie Sie diesen Code verwenden? –