是否可以在 appwidget 中检测到长按?

Posted

技术标签:

【中文标题】是否可以在 appwidget 中检测到长按?【英文标题】:Is it possible in an appwidget to detect a long press? 【发布时间】:2011-04-17 13:27:37 【问题描述】:

我已经弄清楚如何使用 setOnClickPendingIntent 来检测和处理视图上的按下,但我找不到任何方法来检测长按(或双击)。我希望根据用户是按下还是长按来执行不同的操作。这可能吗?

谢谢。

【问题讨论】:

【参考方案1】:

抱歉,不,RemoteViews 只支持普通水龙头。

【讨论】:

那么UCCW小部件是怎么做的呢? @Tom 你应该接受这个答案,除了“不”之外,它是准确的。 仔细想想,这是有道理的。长按小部件上的任意位置会使其进入配置模式。

以上是关于是否可以在 appwidget 中检测到长按?的主要内容,如果未能解决你的问题,请参考以下文章

检测到长按手势并停止时如何运行功能?

uiimageview的长按手势和移动?

长按和触摸开始

在表格视图单元格中使用 UILongPressGestureRecognizer 时出现问题

在后台检测主页按钮长按事件

ListView 长按动画