我已經覆蓋了View
類中的onTouchEvent()
方法,並嘗試處理EventMotion.ACTION_MOVE
。Android。 getHistorySize和getHistoricalX/Y
我使用下面的代碼:
if (event_.getAction() == MotionEvent.ACTION_MOVE) {
historySize = event_.getHistorySize();
endX = event_.getHistoricalX(historySize-1);
}
我不想討論這個代碼的安全性。
在Android 2.1-update1和Android 2.2.1上它可以很好地工作,但在Android 2.3.1上它會崩潰,並且會出現ArrayIndexOutOfBounds
異常。
Android 2.3.1中的getHistorySize()
和getHistoricalX()
有什麼變化?
是的。我使用這樣的檢查。 – sharl 2011-08-04 10:47:00