Dev/Android

[Android] 안드로이드 - 폴더 안의 파일 이름 가져오기

healthyryu 2017. 2. 21. 18:02

[Android] 안드로이드 - 폴더 안의 파일 이름 가져오기

Android - get file name in folder 





안드로이드 내장 저장소 어느 폴더의 파일 개수 혹은 파일 이름은 추출하는 방법입니다



1. 원하는 폴더명을 가져옵니다.


1
String path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/폴더명";






2. 해당폴더 안의 파일들을 File 객체에 담습니다.

1
2
File directory = new File(path);
File[] files = directory.listFiles();
cs





3. String 타입의 리스트에 담습니다.

1
2
3
4
5
List<String> filesNameList = new ArrayList<>();
 
for (int i=0; i< files.length; i++) {
    filesNameList.add(files[i].getName());
}
cs




끝!!!

반응형