Слушатель файловой системы - PullRequest
7 голосов
/ 03 августа 2011

Я хотел бы знать, возможно ли иметь в моем приложении прослушиватель для уведомления о событиях, когда файл добавляется в файловую систему.Может ли кто-нибудь помочь мне с этим.

Заранее спасибо.

Ответы [ 2 ]

10 голосов
/ 03 августа 2011

Вы должны использовать FileObserver для отслеживания изменений в файлах или каталогах.

Кажется, здесь есть пример , но я не пробовал, поэтому не могу ручаться за его правильность.

3 голосов
/ 14 июня 2013

попробуйте это:

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();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...