마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 모든폴더 검색

0 추천
public void searchAllFile(File fileList){
      FIle[] list = fileList.listFiles();

      if(list==null)
            return;
      for(File file : list){
            if(file.getName().endWith(".*"){
                  // ... .* 파일일때 할일
            }
      }
}

백신의 검사하기 기능을 수행하기 전에 서브 프로젝트로 진행중인데요.

메소드를 지정해서 모바일에 있는 모든폴더를 돌면서 그 파일수만큼 인덱스가 증가시켜 텍스트뷰에 표시하고 프로그레스바에 나타나도록하고싶은데요  어떻게 해야될까요 ?

1) 프로그레스바를 나타나게 하는것은 모든파일을 돌고있는 메소드에 시간값을 구해서 프로그레스바에 대입해그 시간과 같이 100%채우면 될같은데

2) 파일수: 확장자명에 관계없이 하나의 변수로 증가

3) 텍스트 뷰 : int형 데이터( 수치증가)

4) 프로그레스바 : %표시

 

이런식으로 진행하려는데요.


모든폴더는 어떻게 돌게만들죠?

헬프미 (5,430 포인트) 님이 2015년 1월 17일 질문
헬프미님이 2015년 1월 17일 수정

1개의 답변

+1 추천
 
채택된 답변
nicehee (73,100 포인트) 님이 2015년 1월 17일 답변
헬프미님이 2015년 1월 17일 채택됨
도는경로도 출력할수있나요?  텍스트뷰로??
모든 파일들의 경로를 arraylist로 만들면서 출력하면 되지요..
...