検索

ホームページ  >  に質問  >  本文

android-sdk - Android 的UP事件和最后一个MOVE事件所拿到的点是相同的

我现在看到手指触摸时UP事件和最后一个MOVE事件所拿到的点是相同的,也就是getX()getY()的值是相同。
这个是跟特定设备有关还是Android就是这么设计的?

黄舟黄舟2772日前507

全員に返信(2)返信します

  • 怪我咯

    怪我咯2017-04-18 09:15:59

    指を上げた瞬間の位置がMoveの最終位置となります。下--(移動)--上は一連のシームレスなアクションです。途中で突然分かれたりジャンプしたりすることはありません。

    返事
    0
  • 黄舟

    黄舟2017-04-18 09:15:59

    これは自然現象と考えてください。UPは指を持ち上げる動き、Moveは指を滑らせる動きです。指をスライドさせた後に手を持ち上げると想像してください。その場合、持ち上げた位置は最後にスライドした位置のみになります。この 2 つの立場は区別されるべきだと思うかもしれませんが、プログラムとしては、いつ終了するかを知ることは不可能なので、終了するまで移動していると考えることしかできません。

    返事
    0
  • キャンセル返事