Я использую расширяемый список для отображения папок и файлов, которые есть в моем приложении. Однако из-за моего приложения, позволяющего пользователю добавлять файлы, список будет перемешан. Итак, я намерен установить отсортированный список (по именам) в качестве моего дочернего списка.
Я знаю, что есть Arrays.sort и Collections.sort, но оба метода являются недействительными, а не возвращают список.
Так как мне это сделать?
Мой список:
private File recordImageFolder = new File (Environment.getExternalStorageDirectory(),"/Record/Image");
private File recordSoundFolder = new File (Environment.getExternalStorageDirectory(),"/Record/Sound");
private String[] groups = { "Image", "Sound" };
private String[][] children = { recordImageFolder.list(), recordSoundFolder.list() };