问题标签 [long-click]

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 投票
3 回答
20675 浏览

android - 长按 ListFragment

我正在使用 ListFragment 并执行 onListItemClick。一切正常,但现在我想使用一个长的项目点击(例如 setOnItemLongClickListener(new OnItemLongClickListener() for an Activity)。我怎样才能在我的片段中使用它?

谢谢!

0 投票
5 回答
6896 浏览

android - Android:长按列表视图中的项目时使用 AlertDialog

我有一个由列表视图创建的项目列表。我想长按列表中的一项并打开一个警报对话框,并根据该对话框上的“是”或“否”键来设置全局变量。我正在使用的代码位于“MyActivity.java”中,如下所示:

但是,无论我按“是”还是“否”,全局变量“yesOrNo”都不会改变。有人可以让我知道代码有什么问题吗?

谢谢您的帮助。

0 投票
0 回答
366 浏览

android - 当它在画廊内时,如何在长按时显示 EditText 的上下文菜单?

可能重复:
Android - Gallery 中的 EditTexts 在被(长)单击时显示奇怪的行为

我觉得我应该更准确地再次问我以前的问题,少废话。

我从谷歌的例子创建了一个画廊:http:
//developer.android.com/guide/tutorials/views/hello-gallery.html

我的适配器没有显示图像,而是包含一堆EditTexts。现在我希望他们的上下文菜单(带有“全选”、“复制”等)出现在长按上(就像通常那样)。我怎样才能做到这一点?
我尝试设置onItemLongClickListener并让它调用showContextMenu()当前显示的视图,但这会遇到StackOverflowError

[现在它不断地从第 5 行重新启动 (View.showContextMenu())]

我也尝试过registerForContextMenu()我的画廊和视图,但它也失败了。
有没有人知道在这里做什么?
非常感谢期待

m1ntf4n

0 投票
11 回答
132567 浏览

java - 使用 Android 检测长按

我目前正在使用

检测用户何时按下我的 glSurfaceView 是否有办法检测何时进行长按。我猜如果我在开发文档中找不到太多东西,那么这将是某种解决方法。像注册 ACTION_DOWN 并查看 ACTION_UP 之前的时间。

你如何使用opengl-es检测android上的长按?

0 投票
1 回答
551 浏览

android - 如何为 Android 创建快捷方式上下文菜单处理程序

在 Android 中单击文件系统中的文件(长按)时,会出现一个弹出菜单,就像 Windows 右键单击​​菜单一样。有没有办法添加一个菜单项,引用我的应用程序?

对于 Windows,它看起来像这样: http: //msdn.microsoft.com/en-us/library/windows/desktop/cc144171 (v=vs.85).aspx

0 投票
1 回答
5302 浏览

android - 如何在 Android 的 web 视图中禁用文本选择?

我的应用程序在播放HTML促销WebView,Html 促销有文本,所以如果用户长按android 标准对话框出现Copy/Share/Find/Web Search,那么是否有任何选项可以禁用 webview 的文本选择对话框?

帮我做同样的事情。

0 投票
2 回答
539 浏览

android - 将项目动态添加到列表视图

我正在制作一个需要使用 ListView 的 android 应用程序。一旦用户按下菜单按钮,它就会弹出一个弹出窗口,其中包含一个 TextView、EditText 和两个按钮,“Ok”和“Cancel”。一旦用户按下“确定”,EditText 内的文本应该被添加到 ListView。并且取消按钮很明显。我还希望能够长按 ListView 项目以打开包含删除按钮的弹出窗口。我怎样才能做到这一点?到目前为止,我正在使用此代码:

0 投票
6 回答
10706 浏览

android - Android ActionBar 选项长按事件

Android 任何人都可以知道操作栏项目选项长按,我想在操作栏菜单选项上的 LongClick 上显示文本,例如长按操作栏长按的提示

0 投票
5 回答
17761 浏览

java - 如何处理Android中的长按

我是 Android 开发新手。我处理点击的方式是android:onClick在清单文件中为按钮设置属性。我想知道的是一般处理长点击的最佳方式。我已经阅读了有关实现的信息onLongClick(),但是有没有办法使用处理程序(如上),而不必扩展 View?这将非常有帮助,因为我宁愿不必使用扩展的 View 类来重建我的整个项目。

编辑

我应该澄清一下。我有一个ListView,我想设置当我长按列表中的一个元素时会发生什么。列表中的每个元素都是一个TextView. 根据其中一个答案,我添加了以下代码,现在我强制关闭:

0 投票
2 回答
2337 浏览

android - ActionbarSherlock:长按操作项显示 Toast?

长按操作项时,操作项下方会显示没有文字的 Toast。我可以禁用Toast吗?谢谢。