我正在尝试在android中实现回收站应用程序,我遇到FileObserver
类来观察所有文件,但问题是FileObserver
仅通知文件删除后文件被删除,这里是我的代码段
public void onEvent(int event, String path) {
if (path == null) {
return;
}
//File was deleted from the monitored directory
if ((FileObserver.DELETE & event)!=0) {
//Here I want to copy File some where else then I am getting
//'File Not found exception' because file is already
// deleted before reaching this point of code
}
}
请任何人分享你的知识来解决这个谜题。这种Recycle Bin
问题在stackoverflow
以及其他网站中已被多次询问过,但尚无适当的解决方案。
Google Play
中有一个应用程序,该应用程序的名称为Dumpster
,正在完成任务。
请帮帮我。
提前致谢。