2016-06-06 72 views
0

大图:Android:点击/触摸管理

用户正在他们的设备主屏幕上显示来自我的应用程序的任意角落的覆盖图。覆盖图是除存在以外没有功能的小图标(如果已被触摸则可以注册)。

是否有可能知道用户何时点击叠加层外部。我可以知道用户何时触摸叠加层,但想知道用户是否触摸了屏幕而不是覆盖层?

无论被触摸的是什么,只要屏幕在他们的设备上被触摸。

另外,同样的情况,是否有可能知道用户点击了一个按钮?例如,用户点击联系人应用程序(或相机,或任何应用程序),是他们阅读该操作的一种方式?不关心点击了哪个应用程序/按钮,只是点击了一个应用程序/按钮。

只是想了解什么是可能的,所以请不必写出代码。也许只是一些指向正确方向的指针。感谢您的输入。

+0

没有覆盖整个屏幕和拦截**所有**触摸事件,我不认为它可能 –

回答

0

对于第一种情况,您可以使用intentservice尝试聊天头(如Facebook messanger)。