안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 안드로이드를 조금씩 공부하는 사람 입니다.
궁금한게 있는데요.
안드로이드 특정 폴더 (내장/외장)상에 임의 파일(음악, 동영상, 문서)등을 추가/삭제/변경 등을 하면은 콜백처럼 노티로 알고 싶은데요.
이게 가능한가요?
좀 구글링을 해보니 fileobserver라는 것이 있기는 한데, 이것은 하위 폴더상에서 발생되는 변경사항은 노티를 받지 못하는 것 같더라구요.
혹시 fileobserver에서 하위폴더의 노티를 받을 수 있는 방법이 있나요?
아니면 다른 방법이 있는지 궁금합니다.
혹시 아시는 분이 있으시다면, 조언 부탁드리겠습니다.
행복한 하루되십시오.




FileObserver는 recursive하지 않습니다. 직접 구현하셔야 할 것 같은데요
예를 들어 최상위 폴더에 FileObserver 달고, 그 아래에 디렉토리 추가되었다는 이벤트 받으면 그 디렉토리에 FileObserver 또 달고... 이런 식으로