在android中,无论如何检测到前景应用程序的按钮被点击了吗?我不是在谈论我自己的应用程序,我的意思是全局检测按钮按下事件。
为了exapmle,skype正在前台运行,我想检测用户何时点击了skype中的按钮。
===== UPDATE =====
如果上述问题的答案为否,是否有办法全局检测窗口焦点变化或对话框弹出?
答案 0 :(得分:0)
答案是否和否。
这是设计上的,它是一个“安全功能”。 Android是沙盒,应用程序在单独的Window
和单独的进程上运行,并且不应该彼此了解。除非特定应用正在播放某些内容,否则外部应用无法访问它。
试着想象一下这种类型的访问会带来多大的安全漏洞。
login
总结:我很高兴Android不提供此类功能。