问题标签 [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.

0 投票
1 回答
300 浏览

android - Adding a imagebutton to the layout of a custom item in a ListView stops receiving the long pressed event

I'm making a listview with custom adapter / custom item layout (2x TextViews and 4x ImageButtons) and i want to be able to long press the list item to do something and still be able to press the ImageButtons on the layout.

The problem is that if i just have TextViews it works and catches the Long press event, as soon as i add an ImageButton the Long press event stops working. Any idea why this is happening?

0 投票
1 回答
2685 浏览

android - Android:如何在listView上的项目中结合滑动手势和长按

我有一个我个性化的列表视图,我添加了setOnItemLongClickListener()它,效果很好。然后我决定实现一个listView.setOnTouchListener(new OnSwipeTouchListener())也很好用的手势。OnSwipetouchListener我从另一个帖子中复制了课程。

问题是,当我添加滑动监听器时,longPress 不再起作用。我猜这是因为滑动侦听器自己采取了长按动作,并且不允许长按做任何事情。

我想做的事:

滑动侦听器在 2 秒内获得所有内容,之后所有内容都进入 longpress。所以我仍然可以通过滑动手势更改列表视图内容,还可以为每个列表项创建函数。

我的代码:

0 投票
2 回答
2125 浏览

android - Android EditText 长按行为

我在使用 Android 中的 EditText 时遇到了一些问题。通常,当用户长按 EditText 或双击它时,光标所在的单词会突出显示,并且 EditText 的上下文操作栏 (CAB) 会弹出(在 Android 3.0 及更高版本上)。

我的 EditText 直到最近才这样做:问题是现在长按 EditText 会导致所选单词被“拾取”,即拾取该单词的放大“幽灵”图像,您可以拖放它插入文本中的任何其他位置。我根本没有触及 EditText 的代码。任何运行谷歌浏览器(桌面版)的人都可以看到我的意思是如果他们突出显示任何文本并用光标拖动它的行为类型。

我认为这个问题可能是由于我的设备最近升级到 Android 4.2.2 造成的。我在谷歌上到处寻找信息,但一无所获。此外,双击这个词也不会像预期的那样调出 CAB——它会闪烁一秒钟然后消失——但我认为这不是一个相关的问题。

我真的需要停止这种行为,因为我的应用程序在没有 CAB 的情况下无法运行。所以问题是:我怎样才能恢复“正常”行为?在运行 Android 4.2.2 的 Nexus 4 上可以看到所有行为。非常感谢所有帮助;非常感谢!

EditText 的 XML 布局代码:

0 投票
2 回答
1920 浏览

ios - UITableView - 移动单元格 - 如何在不长按的情况下进入拖动模式?

我正在使用标准 UITableView 编辑模式通过拖放移动单元格。就像一个魅力,完美地集成到我的核心数据模型和一切。

但是,在可用性方面,我不喜欢用户必须长按编辑附件 (|||)。我想将 UILongPressGestureRecognizer 的最短持续时间更改为 0.1f 之类的东西。

麻烦:我似乎无法访问正确的手势识别器。UITableViewCell 的gestureRecognizers-array 是空的,UITableView 的gestureRecognizers 数组只包含私有识别器:

UIScrollViewDelayedTouchesBeganGestureRecognizer UIScrollViewPanGestureRecognizer UISwipeGestureRecognizer UIGobblerGestureRecognizer

我查看了几个 github 项目: https://github.com/bvogelzang/BVReorderTableView https://github.com/FlorianMielke/FMMoveTableView https://github.com/mystcolor/JTGestureBasedTableViewDemo https://github.com/shusta /重新排序表视图控制器

他们都专注于重新设计 UITableView,因此您不必访问内置的编辑模式 - 而是可以在任何地方长按任何 UITableViewCell 而无需进入编辑模式。

因为我只是想更改内置编辑模式的 minimumPressDuration(并且实际上可以将拖动手势的“访问点”限制到附件视图),所以我不愿意使用这些可能容易出错和麻烦的自定义实现。

期待您的帮助!谢谢!!

干杯,克里斯

0 投票
1 回答
145 浏览

android - Android - 如何知道 TextView 中的长按文本?

正如标题所说,我想知道如何知道 TextView 中的长按文本。

在这里,开始和结束变量都得到 -1。它不应该返回我长按的文本索引吗?有没有其他方法可以知道textView中的长按文本?

0 投票
1 回答
956 浏览

android - 在android中实现长按分享按钮

我正在尝试制作一个只有一个按钮的应用程序。当你按下它会播放声音,当你长按它时,它会给你分享的选项。该应用程序正常运行,没有任何错误..但共享选项无法打开。当你长按它时,按钮什么也不做。

它非常令人沮丧..一直在努力工作..而Daam的事情就是行不通。

经过进一步的工作..我现在被困在这个..发送通过框打开..我选择电子邮件..但我得到的只是一封空白电子邮件

0 投票
1 回答
273 浏览

java - Android WHILE 长按事件

我如何在某物被长按和某物被释放时执行某物?我正在使用手势检测器来处理事件

0 投票
0 回答
381 浏览

android - 长按单选按钮?

Android 的 API 中是否有内置支持长按单选按钮,类似于键盘的onKeyLongPress()

还是我必须自己编写所有代码,样式onTouchEvent()

0 投票
2 回答
1099 浏览

android - 列表项 longClickListener 打开对话框在 android 中不起作用?

我正在处理列表,在此列表中 setOnItemLongClickListener 编写代码部分,用户长按打开对话框但对话框未打开?请发送任何打开对话框的建议?

0 投票
1 回答
277 浏览

android - 如何通过长按我的 Android 应用程序的联系人列表中的联系人添加附加选项?

我开发了一个呼叫阻塞的 android 应用程序,它运行良好。但我想在上面添加一个额外的选项。例如,当用户长按他的一个联系人号码时,一个附加选项会出现在名为呼叫阻止的选项旁边,该选项将帮助他将该号码直接添加到阻止列表中。我不知道如何自定义联系人的长按选项。长按我手机的联系人号码后,会出现此选项 在此处输入图像描述

我想要一个额外的选项,它将引用我的软件

想用这个视图添加这个呼叫阻止选项,这样我就可以直接从这里添加一个号码到我的应用程序呼叫阻止列表中。