0

可能重复:
Android 动态壁纸触摸事件层次结构

问候,

我正在制作对某些触摸事件做出反应的动态壁纸。我可以很好地检测和处理点击/滑动,但是每当在小部件或应用程序启动器上完成这些触摸操作之一时,壁纸仍然会收到该事件。这是非常不受欢迎的行为。我不希望墙纸在小部件或应用启动器上受到触摸。

有谁知道如何检测壁纸或小部件/应用程序启动器是否正在接收触摸事件?我知道我可以为墙纸设置 setTouchEventsEnabled(false),但我如何判断随机小部件何时获得焦点或应用程序启动器何时打开?我曾尝试为广播接收器寻找意图过滤器,但没有运气。

4

0 回答 0