1

我正在使用FileObserver获取已删除文件的通知。我想在删除之前从 sd 卡(如 Dumpster 应用程序)中保存所有已删除的文件。但是我在文件删除后收到通知,但我想在删除之前收到通知,以便我可以将此文件保存在其他可以稍后恢复的位置,就像垃圾箱 Android 应用程序(Dumpster)一样。这个怎么做?我正在使用此代码,它为我提供有关已删除文件的信息。

public void onEvent(int event, String path) {
    if (path == null) {
        return;
    }
    //a file was deleted from the monitored directory
    if ((FileObserver.DELETE & event)!=0) {
        //If Here I want to copy File some where else then I am getting 'File Not found exception'

}

}

4

0 回答 0