2013-02-19 58 views
3

当用户截取他的android设备的屏幕截图时,有什么办法可以检测到我的服务?检测截图所采取的?

的基本想法是,只要用户把他的装置弹出框将显示要求用户上传图片至Facebook的截图,微博等

+0

我假设你是提供该服务的人。你把截图放在一个'Bitmap'对象上吗?你能帮我们做一些代码吗? – didityedi 2013-02-19 07:00:07

回答

4

这是未经测试,但你可能要尝试FileObserver类。

将其指向截图文件夹并等待CREATE事件。

https://developer.android.com/reference/android/os/FileObserver.html

+0

只是FYI我认为文件观察员将工作,但一些版本像它的android 6.0一样buggy https://stackoverflow.com/questions/36237314/fileobserver-and-contentobserver-not-working-in-android-marshmallow – Bqin1 2017-08-09 03:17:24