2010-11-23 197 views
8

是否有一种方法将采用绝对(X,Y)屏幕坐标并返回其对应的视图?基本上,“如果用户在这里触摸,哪个View会收到事件?”如何从X/Y坐标获取视图

我正在写一个游戏,涉及一个手势,允许玩家通过许多不同的小部件绘制路径,影响他们,因为他们去。但是,MotionEvents只报告触摸的初始视图,以及指针现在位置的X/Y坐标。我想要一个简单的方法来检索它们当前悬停的视图,而不必遍历所有视图以根据坐标手动检查其边界框。

+0

您是否在“SurfaceView”或“普通”视图上绘制任何东西? – WarrenFaith 2010-11-23 11:00:24

回答