文件系统侦听器

时间:2011-08-03 12:14:21

标签: android

我想知道是否有可能在我的应用程序中有一个监听器,用于在将文件添加到文件系统时通知事件。有人可以用这个来指导我。

提前致谢。

2 个答案:

答案 0 :(得分:10)

您应该使用FileObserver来监控文件或目录的更改。

似乎有一个例子here,但我没有尝试过,所以不能保证它的正确性。

答案 1 :(得分: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();