2014-09-26 122 views
0

无论如何创建一个透明的屏幕,检测手势,以便从任何屏幕我可以执行命令。这意味着我可以在任何应用程序,如果我做某种手势会执行。Android透明屏幕检测来自任何屏幕的手势

我有一个主要的活动,将打开和关闭服务,我创建了一个服务,创建一个透明的屏幕。现在,我无法利用清晰屏幕背后的任何内容,也无法找到关于此主题的任何内容。

这是可行的还是我浪费我的时间?

:编辑:

回答

0

这是不可行的。没有办法创建一个窗口,它可以在触发事件被分派到另一个应用程序的窗口之前拦截它。如果可能,这将是一个主要的安全漏洞。

+0

是我唯一的选择创建一个清晰的侧栏,它打开一个窗口来执行手势? – jonlee83 2014-09-26 01:15:34

+0

是的。如果可以创建一个全屏窗口来监听触摸事件,那么应用程序可以做很多疯狂的事情(例如,他们可以在键盘上创建窗口并估计用户键入的字符等等)。 )。从屏幕侧面出来的某种可滑动的抽屉窗口听起来对我来说似乎不太可能的解决方案。 :) – 2014-09-26 01:26:29

+0

感谢您的快速回复! – jonlee83 2014-09-26 01:30:14