0

如何从给定的 xy 坐标获取视图?实际上,我正在为 android 开发蓝牙鼠标驱动程序,其中我从鼠标接收 x , y 坐标,因此当用户单击时,事件将被调度到该特定视图。我找到了这段代码

void simulateEventDown( View v, long x, long y )
{
MotionEvent e = MotionEvent.obtain( SystemClock.uptimeMillis(),
SystemClock.uptimeMillis(),  MotionEvent.ACTION_DOWN, x, y, 0);
v.dispatchTouchEvent(e);
}

调度事件,但我不知道 x,y 的视图。任何帮助谢谢。

4

1 回答 1

0

看起来活动也有一个dispatchTouchEvent()功能。

http://developer.android.com/reference/android/app/Activity.html#dispatchTouchEvent(android.view.MotionEvent )

于 2012-04-21T22:01:11.617 回答