Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 406eb977 authored by narinder Rana's avatar narinder Rana
Browse files

add filter event Modify, create, delete, movedTo

parent 75b4ec0c
Loading
Loading
Loading
Loading
Loading
+13 −15
Original line number Diff line number Diff line
@@ -40,29 +40,27 @@ public class FileObserverService extends Service {
    }

    private void startTask() {
        Log.d("obService", "onCreate");
        String path = Environment.getExternalStorageDirectory().getAbsolutePath();

        String path = Environment.getExternalStorageDirectory().getAbsolutePath();
        Log.d("obService", path);
        mFileObserver = new RecursiveFileObserver(path, new RecursiveFileObserver.EventListener() {
            @Override
            public void onEvent(int event, File file) {

                //Log.e("OnEvent", "...Event ..." + event);
                //Modify =2, create =256, delete =512, movedTo =128
                if(event==2 || event==256 || event== 512 || event ==128){
                    Log.d("OnEvent", "...Event ..." + event+"...file ..." + file);

                    try
                    {
                        if(observerFlag == -1){
                            new AsyncTaskRunner().execute("");
                        }

                    }
                    catch (Exception e)
                    {
                        e.printStackTrace();
                    }

                }

            }
        });