Android覆盖拦截触摸事件

时间:2015-04-21 16:29:16

标签: android events touch overlay touch-event

我想构建一个覆盖所有触摸事件的覆盖图,注册它们,但它基本上是透明的,并允许触摸事件(和所有其他手势)与底层应用程序交互。

我到目前为止所尝试的是这里提出的解决方案

Android overlay to grab ALL touch, and pass them on?

Android : Multi touch and TYPE_SYSTEM_OVERLAY

但是我能够拥有一个透明的"允许将所有触摸事件传递给底层应用,或者覆盖所有触摸事件而不让它们传递下来的覆盖图。

对于我迄今为止所阅读和尝试的内容,它似乎是一个安全限制,从Android 4.x开始,也许这根本无法完成。

我可以接受任何类型的解决方案,因此可能有一种方法可以使用root权限,或者使用NDK,或者不知道还有什么,因为我对Android编程很新。

0 个答案:

没有答案