Skip to content

Repository files navigation

ShotWatch

Android Screenshot Watcher (Screenshot Detection) using ContentObserver

ShotWatch

Usage

ShotWatchmShotWatch;
voidonCreate() {
Listenerlistener = newListener() {
publicvoidonScreenShotTaken(ScreenShotDatadata) {
textView.setText(data.getFileName());
imageView.setImageURI(URI.parse(data.getPath());
}
}
mShotWatch = newShotWatch(getContentResolver(), listener);
}
// Register to begin receive eventvoidonResume() {
mShotWatch.register();
}
// Don't forget to unregister when apps goes to backgroundvoidonPause() {
mShotWatch.unregister();
}

Permission

android.permission.READ_EXTERNAL_STORAGE

In Android M, you need to handle runtime permission.

Gradle

compile 'com.abangfadli.shotwatch:shotwatch:1.0.4'

About

Android Screenshot Watcher (Screenshot Detection)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages