I would like to know if it is possible to have a listener in my application for notifying events when a file is added to the file system. Can someone kindly guide me with this.
Thanks in advance.
You should use a FileObserver
to monitor for changes to files or directories.
There seems to be an example here, but I've not tried it so can't vouch for it's correctness.
try this:
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();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With