2013-11-27 3 views
0

В моем приложении для Android я делаю файлы в каталоге, который я получаю с помощью этой функции (обратите внимание, что она помещается в подкаталог).Как получить файлы в каталоге кеша в android?

gsFile = new File(getCacheDir(), "test/aa.txt"); 

Но как я могу перебирать файлы в этом каталоге сейчас?

Я попытался

File dir = new File(getCacheDir(), "test/aa.txt"); 
for (File f : dir.listFiles()) { 

} 

, но он разбился на файл F

+0

реж файл его не directory..its не дайте вам любые файлы списка. Вы не можете перебирать его. –

+0

Как получить каталог? – omega

+0

обновленный чек один раз .. –

ответ

7

Измените код, как это и попробовать ..

File dir = new File(getCacheDir(), "test"); 
    if (dir.exists()) { 
     for (File f : dir.listFiles()) { 
      //perform here your operation 
     } 
    } 
Смежные вопросы