9

Dumpsterのようなアプリを作成したいので、ユーザーがファイルを削除しているときに通知して、アプリのメモリに保存できるようにします。

ファイルオブザーバーを使用しましたが、ファイルの削除後に通知を出し、マシュマロでは削除も通知しません。ファイルオブザーバーについては、このリンクを参照しました。どこかで、ネイティブ プログラミング言語 (C) を使用して可能であると読みましたが、解決策が得られませんでした。これどうやってするの?前もって感謝します。

私はこれを試しました:

@Override
        public void onEvent(int event, String path) {
            if (path == null) {
                return;
            }
            //the monitored file or directory was deleted, monitoring effectively stops
            if ((FileObserver.DELETE_SELF & event)!=0) {
                FileAccessLogStatic.accessLogMsg += absolutePath + "/" + " is deleted\n";
            }       
        }
4

1 に答える 1