2012-01-04 201 views
0

有沒有什麼方法可以獲得像素位置或點擊屏幕上的(x,y)點。 其實我點擊屏幕上,我需要知道我點擊的x.y位置。我需要在點擊屏幕 的彈出窗口中顯示這些點是否可能。請幫忙位置在黑莓屏幕上點擊

回答

1

使用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 
+0

感謝..我會盡力這款N,讓你知道它的 – Swati 2012-01-04 06:23:21

+0

幾乎工作F9,但在第一次就其顯示-1,-1 ..? – Swati 2012-01-04 06:35:41

+0

觸摸事件(..)方法將被多次調用(從用戶的角度來看)。但我們需要聽取特定的事件,例如TouchEvent.CLICK,TouchEvent.UNCLICK,TouchGesture.TAP,TouchEvent.UP,TouchEvent.DOWN等。因此,請使用適合best()的事件並使用該事件的事件數據。 – Rupak 2012-01-04 06:42:10