问题标签 [long-press]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - 如何检测delphi中的长按(管理触摸设备上的右键单击)?
我的 win32 应用程序的用户在诸如 Win8 平板电脑之类的触摸设备上运行时会遇到 LackofRightClick 的问题。
有没有办法在使用单指时使弹出菜单出现?
不知何故“Longpress = RightClick.OnClick”...(通过某种方式告诉窗口我想将 longpress 用作 RightClick,所以当用户用手指 lonpresses 时,系统会显示弹出菜单)
可能吗?任何人为类似的情况找到了哪些其他解决方案?
android - 如何在基于 ember 的应用程序中识别长按手势?
现在我正在开发基于html5和phoneGap的移动应用程序。JS名气是ember。应用程序的规范要求响应长按手势。但长按事件不是 ember 内置事件。
我应该怎么做才能识别手势并连接到事件处理(控制器或路由)?
ios - GMSMapView didLongPressAtCoordinate:第一次返回无效坐标
这个代表给我返回了错误的坐标,如下所示,并且只是第一次发生,或者我的意思是一旦你移动/缩放地图甚至一点点,之后它就开始正常工作了。
这是我要获取的位置:地图的中心是纬度:37.31486,经度:-122.03122 而委托方法返回我这些值:纬度:0.00030,经度:0.00197
任何人遇到这个问题或知道任何事情,您的帮助将不胜感激。
---已编辑---我已经测试过,当您展示您的视图控制器时会出现这个问题。否则,如果您只是简单地推动您的视图控制器,它就可以正常工作。
ios - 如何让步进和长按共存?
我尝试使用长按手势和配置为持续更新的步进器设置视图。长按不会出现步进的连续特性。现在,我已经禁用了长按。我想我不需要它。但是为了将来参考,我将如何允许两者共存?
为了清楚起见,这是我尝试此操作时设置屏幕的方式。
- 应用程序设置了一个简单的视图控制器。
- 一个子视图被添加到这个视图中(可能是一个控制器,但我只是把它变成了一个 UIView)。
- 此子视图中添加了几个标签和步进器。
- 步进器被连接为出口和动作。
- 长按识别器被添加到 IB 的主视图中。
- 为了完整起见,在 IB 的主视图中还添加了一个轻击手势。
按预期点击主视图功能。点击步进器按预期工作。主视图上的长按按预期运行。步进器上的长按没有。
我修改了长按调用的代码以检查子视图的框架,如果触摸位置在该矩形内,则不采取行动,但这并没有什么区别。在那种情况下,我没有尝试让长按失败,但我想接下来我会尝试。编辑:好的,也许不是。似乎没有用于此的 API。但是,有这个 kludge,我不会尝试。
附件是带有倒置调用树的分析器的屏幕截图,因此您可以看到每个项目被调用的内容。
darkStepped:
是步进器调用的 IBAction。如果步进器由手势识别器触发,我不希望在调用树中看到手势识别器吗?
android - 在android的textview中长按选定的文本
在我的 android 应用程序中,我有一个文本视图和一些文本。我希望用户在长按单词时可以在工具提示框中看到单词的含义。我的问题是我不知道如何在文字中实现长按。有人可以帮助我吗?
对不起我的英语不好。
android - 动画后视图无法响应长按
如上所示,一个 LinearLayout 容器有 4 个子视图。长按任何子视图并将其拖动到另一个视图的顶部,它们将与动画(TranslateAnimation)交换位置(放置后)。
如果快速来回拖动(快速执行视图交换动画),放下后,某些视图无法接受长按(isLongclickabl()返回true)
如果我将交换动画持续时间从 300 毫秒更改为 100 毫秒,快速交换不会导致长按“禁用”
是什么原因?
android - 长按后,带有子菜单的操作栏菜单项在 Android 4.4 上不起作用
我们在应用程序中使用 ActionBar。它包含几个带有图标的菜单项。其中之一是右上角的“帮助”。它有包含一些项目的子菜单。如果用户长按菜单项,则 ActionBar 显示工具提示。同样在 Android 4.4 上,如果用户单击带有子菜单的菜单项并向下滑动手指,则会展开子菜单。
有一段时间,用户会同时看到工具提示和展开的子菜单。问题是,在单击其中一个子菜单项后,根菜单项不再起作用,它不会展开子菜单甚至突出显示。但是 ActionBar 上的其他菜单项仍然有效。似乎这是 Android 的 ActionBar 实现中的错误。工具提示和子菜单在 Android 4.4 上都有一些新的动画效果,所以它们可能存在一些并发问题。
我目前正在寻找任何解决方法。任何帮助将不胜感激。
菜单 xml 声明。
创建菜单:
处理点击:
android - Android - 从搜索按钮启动活动 - 从搜索长按选项中删除我的应用程序的活动
我的应用程序提供的功能之一是在长按搜索按钮时选择要在后台完成的事情。即使此功能未在我的应用程序的设置屏幕中激活,执行此操作的活动也会出现在搜索长按选项中。在这种情况下,有没有办法让我的应用程序选项不以编程方式出现在搜索长按选项中?
这就是我在清单中定义我的活动的方式:
javascript - 在移动浏览器中触发合成长按事件
是否可以在移动浏览器中触发合成long press
事件?特别是会导致编辑菜单(copy
, cut
,paste
等)出现的?
ios - UILongPressGestureRecognizer 不适用于所有 UIButtons
我有一个问题,我担心有一个简单的解决方案。每次调用 'createNewSetInDB:' 方法时,都会创建一个新的 UIButton*,为用户按下按钮分配一个目标,并为用户长按按钮分配一个 UILongPressGesture*。
当用户点击这些按钮之一时,会正确调用“openSet:”方法。'showHandles:' 长按方法只为创建的 LAST UIButton* 调用。因此,如果“createNewSetInDB:”方法被调用 4 次并因此创建了 4 个 UIButton,前三个不处理 UILongPressGesture。第 4 个 UIButton 可以。
有任何想法吗?