Android中单点击和长点击的持续时间

前端之家收集整理的这篇文章主要介绍了Android中单点击和长点击的持续时间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图将叠加层拖动到地图上,如果用户点击针脚,也会显示信息框.为此,我需要测量MotionEvent.ACTION_DOWN和MotionEvent.ACTION_UP之间的时间.为了让它感觉尽可能自然,我想知道 Android用于Single-Tap(目前我使用的是180ms)以及Long-Tap的价值.

谢谢!

解决方法

Android源码使用125毫秒进行单击,500毫秒作为长按时间:
private static final int PRESSED_STATE_DURATION = 125;

private static final int DEFAULT_LONG_PRESS_TIMEOUT = 500;

ViewConfiguration.java#PRESSED_STATE_DURATION

ViewConfiguration.java#DEFAULT_LONG_PRESS_TIMEOUT

原文链接:https://www.f2er.com/android/309509.html

猜你在找的Android相关文章