问题标签 [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 回答
765 浏览

android - 安卓长按

我必须在我的应用程序中实现一个功能。当我们长按任何应用程序图标然后删除按钮应该出现在所有图标上并且它们可以被删除时,就像 iphone 原生功能一样。这在Android中可能吗?请让我知道它在Android中是否可行?请不要投反对票,只是让我知道可行性。

谢谢

0 投票
1 回答
4220 浏览

android - 长按删除

我已经实现了我的代码来删除和更改长按网格视图的视图。这是我更新的代码。现在我长按时遇到问题然后我必须更改所有项目图像(我在长按时向所有人添加更多视图 - 即十字按钮)

在单击该十字按钮时,我想删除该项目。请帮我。

0 投票
1 回答
6044 浏览

windows - 如何在 Windows 商店应用程序中处理/捕获长按

谁能告诉我如何在 C# 中为 Windows 商店应用程序捕获长按?我可以使用“轻敲”手势没问题,但是当我用它替换 TappedRoutedEventArgs时,HoldingRoutedEvent它并没有注册一个握持手势。我正在用我的笔记本电脑对此进行测试,所以它可能无法识别鼠标按住事件吗?

我假设 windows phone 7 有类似的功能,但它们主要用于不用于 Windows 8 的 Silverlight。任何链接/示例都会有很大帮助!

谢谢!

0 投票
1 回答
424 浏览

performance - 拖动 UIView 作为 UITableView 的子视图滞后于手指

我设计了一个 UITableView 的自定义子类。在使用它的某个时候,我需要添加一个 UIView 作为 UITableView 的直接子视图,用我的手指将它拖到表格视图中,然后从表格视图中删除它。我使用 UILongPressGestureRecognizer 以与 iOS 日历应用程序非常相似的方式创建视图,通过重置其框架将其拖到 tableview 周围,然后通过将其添加到单元格中将其从 table view 中删除。

这有效,但有一个警告。当我的手指移动得太快时,我会“失去对 UIView 的控制”,除非我将手指移回视图框架内以再次“拾起”它,否则它不会追上我的手指。

由于 UITableView 是 UIScrollView 的子类,我尝试将 table view 的 delaysContentTouchs 和 canCancelContentTouches 属性设置为 NO,同时将被拖动的 UIView 的 ExclusiveTouch 属性设置为 YES。没有任何效果。

最终,我希望能够以与内置 iOS 日历应用程序一样多的响应能力在表格视图中拖动我的 UIView。有什么想法吗?

PS我对iOS开发比较陌生,所以如果这里有一些重大疏忽,请原谅。

0 投票
1 回答
585 浏览

ipad - iOS:UIButton touch up inside 不响应多次按下

我有一个 UIButton,其 IBAction 已通过 XIB 文件设置。以下是 IBAction 方法。当我非常快速地多次按下按钮时,最后一次按下此方法只会调用一次。我必须在两次印刷之间再等一会儿。是否有任何类似 UIButton 的长按时间可以减少或任何其他设置以使其响应更快。此按钮与键盘的后退按钮类似,用于删除最后一个字符。我希望它像键盘按钮一样快速响应。谢谢。

0 投票
1 回答
748 浏览

android - Android 谷歌地图在长按/长按上获取位置/坐标/地理点

当用户长按谷歌地图时,我花了很多时间将纬度和经度作为地理点。我找到了一个解决方案,我将其作为答案分享。如果有人有其他或更好的,也请分享。

0 投票
2 回答
115 浏览

android - 按钮的概念应该能够按下超过 30 秒

是否有机会实现一个能够在 MotionEvent Action_up 超时自动触发之前被按下的时间超过30 秒的元素?

也许做这项工作的另一个概念?

目前我已经通过使用 onTouchListener 和 action_up 和 action_down 定义更改了 ImageButton 的图像。但是这个概念正在被action_up来自android的汽车所破坏。

编辑: 问题可能是由三星 android mod 引起的。它出现在 Galaxy Tab2 7.0 Wifionly 版本上,但不在 HTC Sensation XE 上。有没有人有 Galaxy Tab2 来交叉检查这种行为?

0 投票
1 回答
280 浏览

android - Mapview 上的 Longpress 返回位于实际长按区域下方的 GeoPoint

似乎谷歌地图视图上的长按会在实际长按的区域下方返回一个 GeoPoint。

例如,如果我按下 (x,y):

Geopoint longpressLocation.getLatitudeE6().getLatitudeE6() = x Geopoint longpressLocation.getLatitudeE6().getLongtitudeE6() = y + z 其中 z 在地图上约为 1 厘米。

有没有人遇到过这个?

代码:

0 投票
4 回答
1953 浏览

android - 如何在 ListView onItemLongClick 上显示/启用按钮

我有一个安卓应用程序。在我的一项活动中ListActivity,我已经实现了OnItemLongClickListener. 我想在ListItem已被 LongClicked 的相关列表项中启用删除按钮。我怎样才能做到这一点?

0 投票
1 回答
1009 浏览

c# - Windows Phone 8 (C#) -- 初始加载时长按按钮不响应

我正在使用模拟器测试一个简单的 Windows Phone 8 应用程序。我发现在应用程序的初始加载时, Button 对象不会正确响应长按 - 如果该按钮是我单击的第一件事(假设我单击并按住),它只会触发 Click 事件就像我快速点击它一样绑定到按钮。但是,如果我点击屏幕中的其他位置,然后长按按钮,它的行为正确(即它被突出显示,但在我取消单击之前不会执行其 Click 事件)。

由于我没有 Windows 手机,我不确定这是模拟器特定的问题还是什么。但是,假设不是,我认为这是焦点问题,因为我可以单击屏幕上的其他位置,然后长按按钮并使其正常运行。

我的第一个想法是在应用程序最初加载时赋予按钮焦点。但是,我不太清楚如何做到这一点,因为当我尝试在 onNavigatedTo 事件或 Loaded 事件中使用 myButton.Focus() 时,按钮实际上并没有获得焦点(名称“Loaded”似乎是有点误导;当我在绑定到该事件的函数中放置断点时,我可以看到当前屏幕的背景尚未加载)。加载 UI 后,是否有另一个函数可以调用 myButton.Focus() ?如果没有办法最初分配按钮焦点,我就没有主意了。有没有人可以解决这个问题?