【发布时间】:2010-11-28 19:04:25
【问题描述】:
我有一个动态壁纸,它使用各种屏幕触摸来触发某些事件。目前它正在工作,但我似乎得到了所有的触摸事件。例如,当用户触摸图标以启动应用程序时,我似乎也收到了该事件。
是否可以确定用户是否触摸了背景屏幕(即图标间的间隙),以便我只能在那个时候采取我的行动而忽略其他人。
如果做不到这一点,(并且假设——可能是错误的——如果我排在队列的第一个而不是屏幕上没有其他应用程序在我上面)我可以确定我在触摸事件队列中的位置,以便我可以仅当我排在队列中的第一个时才采取行动?
或者请有其他建议。
谢谢
理查德
【问题讨论】:
标签: android touch live-wallpaper