gpt4 book ai didi

android - 查明 MotionEvent 何时结束

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:54:29 26 4
gpt4 key购买 nike

我试图弄清楚如何查看 MotionEvent 何时完成某个事件(即,用户按下屏幕,四处拖动,然后将手指从屏幕上移开)。在文档中,我只看到 getEventTime 在事件开始时生成,但没有提及如何确定事件何时结束。有什么想法吗?

最佳答案

MotionEvent.ACTION_UPMotionEvent.ACTION_DOWN 标志
您可以通过将其与 event.getAction()
进行比较来检查你可以这样使用

@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction() & MotionEvent.ACTION_MASK) {
case MotionEvent.ACTION_DOWN:
//now touched
break;
case MotionEvent.ACTION_UP:
//your code
break;
}
}

有很多标志,检查这个MotionEvent

关于android - 查明 MotionEvent 何时结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4694176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com