0
我有一個onTouch
事件可以很好地與我的View
。由於某些原因,我要釋放的動作onTouch
後,我移動手指到屏幕上的某些點:如何在ACTION_MOVE到某些點時發佈onTouch事件? Android
switch(event.getAction & MotionEvent.ACTION_MASK){
case ACTION_UP:
// When I release the touch, Event goes here
break;
case ACTION_DOWN:
// when I touch screen, Event goes here
break;
case ACTION_MOVE:
// When I move the finger, Event goes here
break;
}
有沒有辦法通過代碼來釋放觸摸在ACTION_MOVE
(不是我的手指:d)。任何建議都歡迎!
還有一個問題:我不知道2個函數之間的差異:event.getX()
和event.getRawX()
。任何人都可以解釋它嗎? (有些時候,我使用getX()
,我的代碼會出錯,但如果我使用getRawX()
,它運行良好!!)
P/s:對不起,如果有任何鍵入或英文錯誤!
非常感謝你!我必須做什麼,如果我只是想中斷'ACTION_MOVE'?例如,如果用戶通過某個點移動手指,通常這是一個'onTouch'事件,但我希望它是'onTouch'事件?我可以做嗎?再次感謝!! –
你能再幫我一次嗎? –