我现在看到手指触摸时UP事件和最后一个MOVE事件所拿到的点是相同的,也就是getX()
和getY()
的值是相同。
这个是跟特定设备有关还是Android
就是这么设计的?
怪我咯2017-04-18 09:15:59
指を上げた瞬間の位置がMoveの最終位置となります。下--(移動)--上は一連のシームレスなアクションです。途中で突然分かれたりジャンプしたりすることはありません。
黄舟2017-04-18 09:15:59
これは自然現象と考えてください。UPは指を持ち上げる動き、Moveは指を滑らせる動きです。指をスライドさせた後に手を持ち上げると想像してください。その場合、持ち上げた位置は最後にスライドした位置のみになります。この 2 つの立場は区別されるべきだと思うかもしれませんが、プログラムとしては、いつ終了するかを知ることは不可能なので、終了するまで移動していると考えることしかできません。