2010-11-23 196 views
8

是否有一種方法將採用絕對(X,Y)屏幕座標並返回其對應的視圖?基本上,「如果用戶在這裏觸摸,哪個View會收到事件?」如何從X/Y座標獲取視圖

我正在寫一個遊戲,涉及一個手勢,允許玩家通過許多不同的小部件繪製路徑,影響他們,因爲他們去。但是,MotionEvents只報告觸摸的初始視圖,以及指針現在位置的X/Y座標。我想要一個簡單的方法來檢索它們當前懸停的視圖,而不必遍歷所有視圖以根據座標手動檢查其邊界框。

+0

您是否在「SurfaceView」或「普通」視圖上繪製任何東西? – WarrenFaith 2010-11-23 11:00:24

回答