0
有没有什么方法可以获得像素位置或点击屏幕上的(x,y)点。 其实我点击屏幕上,我需要知道我点击的x.y位置。我需要在点击屏幕 的弹出窗口中显示这些点是否可能。请帮忙位置在黑莓屏幕上点击
有没有什么方法可以获得像素位置或点击屏幕上的(x,y)点。 其实我点击屏幕上,我需要知道我点击的x.y位置。我需要在点击屏幕 的弹出窗口中显示这些点是否可能。请帮忙位置在黑莓屏幕上点击
使用getGlobalX()
,getGlobalY()
的TouchEvent。您也可以使用getX()
和getY()
获取映射的x和y坐标。请参阅文档以供参考。
protected boolean touchEvent(TouchEvent event) {
int touchXGlobal = event.getGlobalX(1);
int touchYGlobal = event.getGlobalY(1);
// rest of codes
感谢..我会尽力这款N,让你知道它的 – Swati 2012-01-04 06:23:21
几乎工作F9,但在第一次就其显示-1,-1 ..? – Swati 2012-01-04 06:35:41
触摸事件(..)方法将被多次调用(从用户的角度来看)。但我们需要听取特定的事件,例如TouchEvent.CLICK,TouchEvent.UNCLICK,TouchGesture.TAP,TouchEvent.UP,TouchEvent.DOWN等。因此,请使用适合best()的事件并使用该事件的事件数据。 – Rupak 2012-01-04 06:42:10