Я пытаюсь придумать простой файловый менеджер для пользователя, чтобы выбрать папку для предпочтения моего приложения. Есть ли способ проверить / обнаружить конец каталога?
String path="/sdcard/any directory name/"; file=new File(path); //check directory is exists if(!file.exists()) { //if not exists then create new directory boolean success = ( new File(path)).mkdir(); }
Вы хотите сказать, что в CWD нет подкаталогов?
File[] dirs = currentWorkingDir.listFiles(); boolean noDirs = true; for(File ff: dirs) { if(ff.isDirectory()) { noDirs = false; break; } }
Если noDirs == true, то нет подкаталогов
noDirs == true