2012-04-21 14 views
0

与えられたxy座標からビューを取得するにはどうすればよいですか?実際に私はマウスからx、yの座標を受信して​​いるアンドロイドのためのBluetoothマウスドライバを開発しているので、ユーザーがクリックすると、その特定のビューにイベントが送信されます。私はこのコードを見つけました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のビューはわかりません。何かお手伝いします。

答えて

関連する問題