我怎么知道用户是否截取了我的应用程序的屏幕截图?

时间:2014-01-01 23:49:15

标签: android screenshot

我的应用程序代表我的用户上传的有趣句子,并且为了知道哪些句子更好,我想知道用户是否截取了屏幕截图。我找到的唯一相关内容来自谷歌地图。任何人都知道如何制作“屏幕截图监听器”或它调用哪种方法?谢谢。

1 个答案:

答案 0 :(得分:1)

实现此目的的一种方法是创建一个实现FileObserver的类。然后在加载活动时添加侦听器(通过使用onStart()活动的方法)并在离开活动时删除侦听器(通过使用onStop()活动的方法)。

获得FileObserver事件后,您必须确保这是一个图片创建。

请注意,此方法并非100%安全,但使其有效非常简单!