Xamarin.Android.设置LongClick事件的时间

本文关键字:时间 事件 LongClick Android 设置 Xamarin | 更新日期: 2023-09-27 18:05:13

在Xamarin中可能吗?Android设置事件LongClick点击时间或类似的东西?点击时间对我来说太短了。

Xamarin.Android.设置LongClick事件的时间

LongClick计时由Android操作系统管理,不能直接修改。但是,您可以通过自己处理所有问题来绕过这个问题。

  1. 创建触摸监听器
  2. 在OnTouch事件中,检测触摸动作是否为MotionEventActions.Down,并使用CurrentTimeMillis方法获得当前时间(以毫秒为单位)。
  3. 当用户抬起手指时再检测MotionEventActions.Up。计算触控事件和触控事件之间的时间差,如果时间足够长,就做点什么。

下面是一些与触摸事件相关的代码示例。它展示了如何创建触摸监听器并对触摸事件做出反应。