2011-08-03 3 views
7

파일 시스템에 파일을 추가 할 때 이벤트를 알리는 응용 프로그램에 리스너를 가질 수 있는지 알고 싶습니다. 누군가가 친절하게 나를 인도 할 수 있습니까?파일 시스템 수신기

미리 감사드립니다.

+0

이 링크를 확인하시기 바랍니다 ... [이] (http://www.java2s.com/Open-Source/Android/UnTagged/meteoroid/javax/microedition/io/ 파일/FileSystemRegistry.java.htm) –

답변

9

파일이나 디렉터리의 변경 사항을 모니터링하려면 FileObserver을 사용해야합니다.

예 : here 인 것 같습니다. 그러나 시도하지 않았으므로 정확성을 보증 할 수 없습니다.

+0

안녕하세요, 감사합니다. 이것은 도움이되었습니다. –

3

이 시도 :

new FileObserver(path) { 
    @Override 
    public void onEvent(int event, String path) { 
     if (event == FileObserver.CREATE) 
      Toast.makeText(getActivity(), "File created", Toast.LENGTH_SHORT).show(); 
     } 
    }.startWatching();